首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >没有模拟触摸屏选项,设备仿真不提供触摸屏响应

没有模拟触摸屏选项,设备仿真不提供触摸屏响应
EN

Stack Overflow用户
提问于 2014-07-19 03:48:57
回答 2查看 6K关注 0票数 6

目前我正在一个移动网站上工作,我刷新了页面,Chrome意外退出,从那时起,所有触摸屏模拟都没有出现和/或失败。

Chrome版本:36.0.1985.125 m,OS:Windows 7 Ultimate SP1

谷歌Chrome突然意外地停止了对设备的正确模仿。所有触摸屏功能都已被禁用,显然已被删除。当我模拟一个设备时,Sensors框没有被检查,在检查时,没有显示任何“模拟触摸屏”选项。

我尝试了以下几点,所有这些都是结合在一起的:

  • 卸载/重新安装Chrome并删除所有个人设置,包括卸载所有扩展、恢复所有默认设置等。
  • 重新启动计算机
  • 运行反病毒软件
  • 编辑:安装了Canary,产生了完全相同的问题

请让我知道,如果有任何其他相关的细节,我可能需要补充。

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2014-07-24 13:47:08

对此我很抱歉。我们对Chrome36中的触摸模拟进行了彻底的改进,使其更加精确(与Chrome中的实际情况共享代码):https://plus.sandbox.google.com/+RickByers/posts/CBCmhVttj5C。在这个过程中,当有真正的触摸支持时,我们最终会禁用触摸模拟(当时我们认为这没什么大不了的,因为如果您有一个真正的触摸屏,为什么要用鼠标来假装呢?)但是,一些Windows个人电脑报告说,他们有一个触摸屏,而实际上,他们并不是真的(例如。Visual安装触摸屏仿真器,我相信)。

我们正在http://crbug.com/395531上修复这个问题--希望很快就会有一个Chrome版本,在这些情况下重新启用触摸模拟。

同时,你可以通过禁用chrome对chrome内置触摸屏的支持来解决这个问题://标志/#触摸事件。在更新Chrome以解决问题后,请确保将其设置为“启用”。有了这个残疾,触摸模拟的一些次要方面(例如。DOM0 ontouchstart=处理程序)将无法正常工作。

票数 10
EN

Stack Overflow用户

发布于 2014-07-24 03:12:32

停止"Tablet输入服务“并重新启动chrome。如果铬认为你有一个触摸屏,它不会让你模仿一个。

我在这里偶然发现了答案:https://github.com/Modernizr/Modernizr/issues/880

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

https://stackoverflow.com/questions/24836549

复制
相关文章

相似问题

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