首页 > 代码库 > 微信分享接口失效的解决方案(2014年12月底失效的微信接口WeixinJSBridge等)
微信分享接口失效的解决方案(2014年12月底失效的微信接口WeixinJSBridge等)
已经失效的微信私有接口,目前有安卓的代替方案,就是使用GitHub某人提供的WeixinApi.js代替微信浏览器自带的内置对象,但是这个方法不适合IOS(有兴趣的可以看https://github.com/zxlie/WeixinApi/commit/2d6bed653158978bcba5245bd3f0ce45e913263d)
下面说一下具体的通用代替方案
1 设置所有不希望被分享的页面右上角三点消失掉
2 确定需要分享的链接(注意一个逻辑,就是分享者本人打开链接必须做识别判断,显示分享空白页,防止跟其他用户混淆一起导致逻辑有错误)
3 将链接放进a标签(或者其他能实现点击跳转到新页面就可以
4 跳转到的链接就是需要被分享的链接,可参照下面注释掉的代码,开启右上角三个点~~
5 新的空白页面可以提供一张全屏图片提醒用于点击右上角进行分享,这样就OK了.
function onBridgeReady(){ //WeixinJSBridge.call('showOptionMenu'); WeixinJSBridge.call('hideOptionMenu'); } if (typeof WeixinJSBridge == "undefined"){ if( document.addEventListener ){ document.addEventListener('WeixinJSBridgeReady', onBridgeReady, false); }else if (document.attachEvent){ document.attachEvent('WeixinJSBridgeReady', onBridgeReady); document.attachEvent('onWeixinJSBridgeReady', onBridgeReady); } }else{ onBridgeReady(); }
微信分享接口失效的解决方案(2014年12月底失效的微信接口WeixinJSBridge等)
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。