首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >是否实现了fastclick.js?

是否实现了fastclick.js?
EN

Stack Overflow用户
提问于 2015-04-27 14:55:24
回答 1查看 387关注 0票数 3

我遇到的问题是,当我通过点击网站上的一些按钮来测试300ms的延迟时,我注意到没有延迟。但是当我加载应用程序phonegap,然后我触摸平板电脑上的按钮时,我直接注意到300毫秒的延迟。所以我有点困惑,我注意到了phonegap的延迟,但在网站上测试时几乎什么都没有…所以,在我加载fastclick.js之前,我希望使用alert或其他工具来检查它是否正在网站上运行?这会节省我的时间。

我已经在我的主index.html文件fastclick.js中包含了以下内容

代码语言:javascript
复制
<meta name="viewport" content="width=device-width, initial-scale=1">
<script type='application/javascript' src='js/fastclick.js'></script>
<script type="application/javascript">
    window.addEventListener('load', function() {
    new FastClick(document.body);
    }, false);
</script>
EN

回答 1

Stack Overflow用户

发布于 2015-04-27 15:45:02

Fastclick使用user agent字符串执行浏览器检测。在您的phonegap应用程序中,user agent与移动浏览器返回的内容不同,因此fastclick脚本不会检测到您在移动设备上。您可以修改user agent,具体方法请参阅this thread上的答案。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/29889087

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档