问题描述:用运行到基座的软件(Hbulider)软件就可以通过uni.share 拉起微信 和plus.runtime.openURL打开微信小程序,但是打包后其他机型,如iphone和oppo、小米等机型都可以进行用uni.share 拉起微信 和plus.runtime.openURL打开微信小程序,唯独华为和荣耀点击后没有反应,请问是什么导致的?
代码示例:微信分享:let data = {
provider: 'weixin',
scene:"WXSceneSession",
success:()=> {
this.onConfirm&&this.onConfirm()
},
fail:(err)=> {
this.onCancel&&this.onCancel()
}
}
let data2 = {
type:this.shareData.type
}
let params = Object.assign(data,this.shareData)
uni.share(params);
打开微信小程序:appletApi.urlSchemegen({
"jumpPath": "/pages/index/index",
"jumpQuery": `mobile=${this.$store.state.userInfo.mobile}`,
"accountShortname": 'wlzqmp'
}).then(res => {
plus.runtime.openURL(res.urlScheme)
})
return
1***@qq.com (作者)
已经勾选了,现在还在开发阶段,测试发现的问题,发现是华为或者荣耀只要支付保护中心开启微信的保护,那就跳转不了微信,关掉就可以跳转微信。目前在寻求就算支付保护中心开启微信的保护,也能跳转的方法
2024-07-11 08:49
h***@163.com
回复 1***@qq.com: 你好,请问这个问题有解决办法吗
2024-10-29 10:55