我的网站上有一个聊天小部件,它占据了手机的整个屏幕。
如何在特定宽度的设备(或手机)上禁用聊天设备?
<script type="text/javascript">
var _glc = _glc || [];
_glc.push('all_agddsffsd');
var glcpath = (('https:' == document.location.protocol) ? 'https://my.clickdesk.com/clickdesk-ui/browser/'
: 'http://my.clickdesk.com/clickdesk-ui/browser/');
var glcp = (('https:' == document.location.protocol) ? 'https://'
: 'http://');
var glcspt = document.createElement('script');
glcspt.type = 'text/javascript';
glcspt.async = true;
glcspt.src = glcpath + 'livechat-new.js';
var s = document.getElementsByTagName('script')[0];
s.parentNode.insertBefore(glcspt, s);
</script>
最佳答案
我可能倾向于限制窗口大小而不是设备。
function detectmob() {
if(window.innerWidth <= 800 && window.innerHeight <= 600) {
return true;
} else {
return false;
}
}
然后
if(!detectmob()){
//YOUR CHAT CODE
}