Warning |
---|
本方法仅对以下场景有效: (1) 使用微信查看报表(登录用户、未登录用户均有效) |
进入报表设计器,编辑自定义页面脚本:
写入以下脚本:
Code Block | ||
---|---|---|
| ||
/*禁止微信右上角转发*/ function onBridgeReady(){ 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(); } /*禁止企业微信右上角转发*/ var s = document.createElement( 'script' ); s.setAttribute( 'src', "https://res.wx.qq.com/open/js/jweixin-1.2.0.js" ); s.onload=function(){ var url = contextPath+"/weixin/signinfo.do"; $.ajax({ type: 'post', url: url, dataType: "json", traditional: true, data: {url: window.location.href}, success: function(resp){ if(resp.success) { var configData = resp.data; wx.ready(function(){ wx.hideOptionMenu(); }); wx.config({ beta: true, debug: false, appId: configData.appId, timestamp: configData.timestamp, nonceStr: configData.nonceStr, signature: configData.signature, jsApiList: ["hideOptionMenu"] }); } } }); }; document.head.appendChild( s ); |
...