VUE 开发 混合MUI 用Hbuilder 打包,打包后只生成一个Html页面,在此页面包含 支付宝支付和第三方登录。导致支付宝和第三方登录都不能用,如果此页面单独只写支付宝支付,可以。若单独写第三方登录,也是可以,当这个页面共存支付宝支付及第三登录就不行了。
var auths = null;
var channel = null;
mui.init({
swipeBack: true //启用右滑关闭功能
});
document.addEventListener("plusready", function() {
// 扩展API加载完毕,现在可以正常调用扩展API
plus.oauth.getServices(function(services) {
auths = services;
// sessionStorage.setItem('auths', auths);
// let aa = JSON.stringify(auths)
// alert('这是获取到的auths →' + aa)
}, function(e) {
alert("获取分享服务列表失败:" + e.message + " - " + e.code);
});
plus.payment.getChannels(function(channels) {
channel = channels[0];
// sessionStorage.setItem('channel', channel);
// alert('这是第一次获取channel' + channel)
// let obj = JSON.stringify(channel)
// alert('这是能显示出来的channel' + obj)
}, function(e) {
alert("获取支付通道失败:" + e.message);
});
}, false);
0 个回复