隐藏底部导航栏,没有返回值. (需要显示顶部导航栏,请用showToolbar替换hideToolbar)
3. 该网页获取用户的网络状态
为了方便开发人员根据用户的网络状态提供不同的优质服务,企业号可以使用企业号内网页上的JavaScript代码调用来获取网络状态.
- function onBridgeReady(){
- WeixinJSBridge.invoke('getNetworkType',{},
- function(e){
- WeixinJSBridge.log(e.err_msg);
- });
- }
- 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();
- }
获取用户网络状态的返回值如下:
- network_type:wifi wifi网络
- network_type:edge 非wifi,包含3G/2G
- network_type:fail 网络断开连接
- network_type:wwan(2g或者3g)
4. 关闭当前网页窗口
您可以使用JavaScript代码在微信内置浏览器中关闭当前网页.
主要使用场景: 微信用户单击企业号会话中的外部链接,进入企业号网页. 用户完成操作后,企业编号(网页侧)可以调用此界面以关闭当前网页窗口并使用户返回会话.
- WeixinJSBridge.invoke('closeWindow',{},function(res){
- //alert(res.err_msg);
- });
返回值说明
err_msg
如果成功则关闭“ window: ok”,如果失败则关闭“ close_window: error”.
【编辑选择】
揭秘微信企业号: 企业客户的移动应用门户
本文来自电脑杂谈,转载请注明本文网址:
http://www.pc-fly.com/a/jisuanjixue/article-277373-2.html
应该加收你1两鲜肉的钱