md笔记——微信JS接口
2014-08-05 17:27
183 查看
微信js接口
隐藏微信中网页右上角按钮
document.addEventListener('WeixinJSBridgeReady', function onBridgeReady() { WeixinJSBridge.call('hideOptionMenu'); //showOptionMenu });
隐藏底部导航栏按钮
document.addEventListener('WeixinJSBridgeReady', function onBridgeReady() { WeixinJSBridge.call('hideToolbar'); //showToolbar });
网页获取用户网络状态
WeixinJSBridge.invoke('getNetworkType',{}, function(e){ WeixinJSBridge.log(e.err_msg); }); 返回值 ; network_type:wifi wifi网络 network_type:edge 非wifi,包含3G/2G network_type:fail 网络断开连接 network_type:wwan(2g或者3g)
分享
document.addEventListener('WeixinJSBridgeReady', function onBridgeReady() { window.shareData = { "imgUrl": "", "timeLineLink": '', "sendFriendLink": '', "weiboLink": '', "tTitle": '', "tContent": "", "fTitle": "", "fContent": "", "wContent": "" }; // 发送给好友 WeixinJSBridge.on('menu:share:appmessage', function (argv) { WeixinJSBridge.invoke('sendAppMessage', { "img_url": window.shareData.imgUrl, "img_width": "640", "img_height": "640", "link": window.shareData.sendFriendLink, "desc": window.shareData.fContent, "title": window.shareData.fTitle }, function (res) { _report('send_msg', res.err_msg); }) }); // 分享到朋友圈 WeixinJSBridge.on('menu:share:timeline', function (argv) { WeixinJSBridge.invoke('shareTimeline', { "img_url": window.shareData.imgUrl, "img_width": "640", "img_height": "640", "link": window.shareData.timeLineLink, "desc": window.shareData.tContent, "title": window.shareData.tTitle }, function (res) { _report('timeline', res.err_msg); }); }); // 分享到微博 WeixinJSBridge.on('menu:share:weibo', function (argv) { WeixinJSBridge.invoke('shareWeibo', { "img_url": window.shareData.imgUrl, "img_width": "640", "img_height": "640", "content": window.shareData.wContent+window.shareData.weiboLink, "url": window.shareData.weiboLink }, function (res) { _report('weibo', res.err_msg); }); }); WeixinJSBridge.call('hideToolbar'); }, false)
相关文章推荐
- 再小的个体,也有自己的品牌-微营销学习笔记5:微信和微信公众平台
- [阅读笔记]CTO俱乐部第108期下午茶:电商在微信上的现状与未来
- .net mvc 微信开发笔记(一)------申请测试用公共账号
- md笔记——正则学习
- cocos2dx游戏开发——微信打飞机学习笔记(三)——WelcomeScene的搭建
- md笔记——HTTP知识
- .net mvc 微信开发笔记(二)------网址接入
- .net mvc 微信开发笔记(六)------上传文件,菜单事件推送和响应
- md笔记——编程术语
- 数据架构高可用-腾讯微信学习笔记
- 微信订阅号开发笔记(二)
- 微信内置浏览器的JsAPI(WeixinJSBridge续)_Alien的笔记
- 微信订阅号开发笔记(三)
- 微信二次开发学习笔记(-)
- 【微信开发学习笔记】01消息自动回复&关键词自动回复
- 微信订阅号开发笔记(一)
- .net mvc 微信开发笔记(三)------微信接口简单分类
- cocos2dx游戏开发——微信打飞机学习笔记(二)——游戏框架
- .net mvc 微信开发笔记(七)------微信公共账号加入小黄鸡