uni-app调用plus分享功能至微信小程序时,若手机存在微信分身,无法选择分身,直接分享至主微信

uni-app调用plus分享功能至微信小程序时,若手机存在微信分身,无法选择分身,直接分享至主微信

开发环境 版本号 项目创建方式
Windows Windows 10 专业版 HBuilderX
HBuilderX 3.1.18
Android Android 10
手机厂商 小米
手机机型 小米8

操作步骤:

plus.share.getServices((res)=>{
var sweixin = null;
for(var i=0;i<res.length;i++){
var t = res[i];
if(t.id == 'weixin'){
sweixin = t;
}
}
if(sweixin){
sweixin.launchMiniProgram({
id: '',
type:1 ,//0 正式 1 测试 2 体验  小程序的版本
path:'pages/payinfo/payinfo' //这里你要跳的路径,可以传值
});
}
},(res)=>{
console.log(JSON.stringify(res));
});
```

预期结果:
```
在安卓手机上有应用分身时 分享到微信 能先选择分享到哪个微信 而不是直接分享到主微信
```

实际结果:
```
在安卓手机上有应用分身时 分享到微信 不能选择分享到哪个微信  直接分享到了主微信
```

bug描述:
```
在app端调用plus.share.getServices 分享功能时  分享到小程序  小米8手机上开着微信应用分身 调用分享功能时 不提示选择微信 直接分享到主微信 
```

![](https://www.itying.com/uniimg.php?url=https://img-cdn-tc.dcloud.net.cn/uploads/questions/20210709/d53b7cf15f9e07579a17b7782bdc436f.jpg)

更多关于uni-app调用plus分享功能至微信小程序时,若手机存在微信分身,无法选择分身,直接分享至主微信的实战教程也可以访问 https://www.itying.com/category-93-b0.html

8 回复

还没解决方案吗?

更多关于uni-app调用plus分享功能至微信小程序时,若手机存在微信分身,无法选择分身,直接分享至主微信的实战教程也可以访问 https://www.itying.com/category-93-b0.html


顶顶顶

其他APP分享到微信时可以选择吗?

例如饿了么,分享商家,可以选择

我也遇到了,系统设置分身权限里面选择了每次询问,登陆授权,分享时都可以弹出询问,唯独拉起小程序不询问直接打开主微信,荣耀手机

解决了吗

解决了吗

解决了吗

回到顶部