首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >如何测试触摸屏(不是“触摸屏功能”)?

如何测试触摸屏(不是“触摸屏功能”)?
EN

Stack Overflow用户
提问于 2013-03-14 00:36:27
回答 1查看 526关注 0票数 5

我正在开发一个为触控设备实现特定功能的网站。我的目标是智能手机、平板电脑,以及所有使用触摸屏作为主要输入的产品。

为了实现这一点,我使用了现代的Modernizr.touch

然而,在安装了Wacom笔式平板电脑的chrome上,这将返回true。(与Wacom Intuos 5确认)。显然,这些计算机上的主要输入设备是键盘和鼠标,而不是触摸屏。这会产生一个误报,因为我想为这些计算机提供桌面用户体验,而不是触摸屏用户体验。

有没有办法检查“触摸屏功能”,而不是“触摸功能”?或任何其他创造性的方法来绕过这一点,避免假阳性?

EN

回答 1

Stack Overflow用户

发布于 2013-03-14 00:56:41

一个简单的用户测试"Click or Tap this Box“应该能够告诉你他们是使用鼠标还是触摸设备来完成操作。因为你可以得到设备的用户代理,对于平板电脑和手机,很容易假设这两个数据是支持触摸的……因此,只有当你检测到一个桌面用户的触摸设备测试呈阳性时,你才能提供“测试”(应该是一个比测试每个人都小的样本,这可能会让用户感到恼火)。当然,我也会以某种方式记住用户的选择/测试结果,这样您就不必再次对它们进行bug。

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

https://stackoverflow.com/questions/15391202

复制
相关文章

相似问题

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