微信商城分享失败和禁用分享失败

原因1:分享的参数中连接不对,要求得是js安全域名,不能是其他的网址

link: shareurl, // 分享链接,该链接域名或路径必须与当前页面对应的公众号JS安全域名一致

微信在进行域名跨越访问时,第一个页面在pageshow监听进行禁用分享,第二个页面在另一个域名下,会导致禁用分享失败,即使调用了禁用方法也没用,所以可以设置个延迟

WeixinJSBridge.call('hideOptionMenu');

setTimeout(function() {

WeixinJSBridge.call('hideOptionMenu');

// _ALERT('禁用');

}, 500);

你可能感兴趣的:(微信商城分享失败和禁用分享失败)