js 禁止微信下拉露底代码

微信下拉露底这个操作在有些项目上不合适,所以整理了一下解决方法

//触屏--------------------------

var touchPageYStart = 0;

try{

if($.isFunction(eval(etouch))){

var touch = etouch;

}

}catch(e){

var touch = function (event){

var event = event || window.event;

var eot = event.touches[0];

switch(event.type){

case "touchstart":

touchPageYStart = eot.clientY;

break;

case "touchend":

break;

case "touchmove":

var stTmp = $("body").scrollTop();

$("body").scrollTop(stTmp + (touchPageYStart - eot.clientY));

touchPageYStart = eot.clientY;

event.preventDefault();

break;

}

}

}

document.addEventListener('touchstart',touch, false);

document.addEventListener('touchend',touch, false);

document.addEventListener('touchmove',touch, false);

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();

}

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容