您的位置:首页 > 移动开发 > IOS开发

解决IOSwebview加载H5页面点击2次会上移方案

2017-10-17 11:21 567 查看

解决IOSwebview加载H5页面点击2次会上移方案

在IOSwebview 我们嵌入H5页面的开发的时候, 在H5的空白页面双击2次页面会上移动

(function()

{

var agent = navigator.userAgent.toLowerCase();

var iLastTouch = null; //缓存上一次tap的时间

if (agent.indexOf('iphone') >= 0 || agent.indexOf('ipad') >= 0) //检测是否是ios

{

document.body.addEventListener('touchend', function(event)

{

var iNow = new Date().getTime();

iLastTouch = iLastTouch || iNow + 1 /** 第一次时将iLastTouch设为当前时间+1 */ ;

var delta = iNow - iLastTouch;

if (delta < 500 && delta > 0)

{

event.preventDefault();

return false;

}

iLastTouch = iNow;

}, false);

}

})();
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐