在网页内可通过window.__wxjs_environment
变量判断是否在小程序环境,建议在WeixinJSBridgeReady
回调中使用,也可以使用JSSDK 1.3.2提供的getEnv
接口。
并不能判断,是我写错了吗?
<script src="http://res.wx.qq.com/open/js/jweixin-1.2.0.js" type="text/javascript"></script>
<script>
wx.miniProgram.getEnv(function(res) {
if(res.miniprogram)
{
document.getElementById('puser-header').style.display='none';
}else {
document.getElementById('puser-header').style.display='block';
}
})
</script>
<div id="wx" style="display: none">
<ul><li>a</li>
<li>a</li>
<li>a</li>
<li>a</li>
<li>a</li>
<li>a</li>
<li>a</li>
<li>a</li>
</ul>
</div>
<script>
function ready() {
console.log('11111111111');
if(window.__wxjs_environment === 'miniprogram')
{
document.getElementById('wx').style.display=='none';
}else {
document.getElementById('wx').style.display=='block';
}
}
if (!window.WeixinJSBridge || !WeixinJSBridge.invoke) {
document.addEventListener('WeixinJSBridgeReady', ready, false)
} else {
ready()
}
</script>
建议直接贴代码文本,贴图看不清楚
F12检查。看看是图片还是文字
这个字体大小够可以的啊 -_-!!!!!!!!!