安卓10,第一次分享可以调起微信分享成功,第二次不能调起直接显示分享成功!
function share(id, msg, callback) {
var service = shareServices[id];
if(!service) {
callback && callback(false);
return;
}
var _share = function() {
service.send(msg, function() {
if(service.description!="新浪微博")
{
plus.nativeUI.toast("分享到"" + service.description + ""成功!");
}
callback && callback(true);
}, function(e) {
console.log(JSON.stringify(e));
plus.nativeUI.toast("分享到\"" + service.description + "\"失败!"+JSON.stringify(e));
callback && callback(false);
})
};
if(service.authenticated) {
_share(service, msg, callback);
} else {
service.authorize(function() {
_share(service, msg, callback);
}, function(e) {
console.log("认证授权失败");
callback && callback(false);
})
}
};
上一个版本正常可以分享!更新最新版出现这样的问题!
1***@qq.com (作者)
其他版本安卓8.0.1没有问题
2019-10-19 14:21
1***@qq.com (作者)
刚重新试下,更新自定义基座,安卓8.0.1也不行,只能第一次调起微信,第二次不行!
2019-10-19 14:40
Android_TRY
回复 1***@qq.com: 我用HelloH5+在android10上可以连续分享文本。你用HBuilderX中的HelloH5+项目或者HelloUniApp能连续分享吗?
2019-10-19 14:56
1***@qq.com (作者)
回复 Android_TRY: 可以连续,引用plusShare.js,wap2app用这个不行
2019-10-19 16:18