问题标签 [touchscreen]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
3 回答
39173 浏览

api - 触摸屏设备上的 HTML5 拖放 API

我只是想知道用于拖放的 HTML5 API 是否包含对触摸屏显示的支持。

我在考虑 iPhone,但我知道这还不支持。我想知道这是否只是 Apple 的一部分,以支持 Safari 移动设备上的 HTML5 拖放,但我也认为 HTML5 API 可能不够强大,但我非常怀疑这一点。

在标准的触摸屏笔记本电脑平板电脑或类似设备上怎么样,我没有,所以我无法测试,但我想包括支持,因为据我所知,该表格界面只是取代了鼠标控制,所以,就浏览器而言,最终用户实际上只是在使用鼠标。

有什么想法吗?

0 投票
1 回答
714 浏览

wpf - Silver/WPF 删除鼠标事件,但允许触摸事件

任何人都知道如何删除鼠标事件,但只允许触摸事件。

简而言之,我有 2 台显示器。一个是主显示器,另一个是触摸屏。

我不希望鼠标光标移动到第二个显示器。对于显示器,它只接受触摸事件,所以希望当第二个屏幕被触摸时,鼠标应该停留在主屏幕上而不会移动。

知道怎么做吗?

0 投票
6 回答
181191 浏览

android - 如何使用 ADB 使用 sendevent 命令向设备发送触摸事件?

我正在尝试使用 AndroidDebugBridge 将触摸事件发送到设备,以便我可以为 UI 测试做一些基本的自动化。我关注了LINK中的讨论。我可以使用 sendevent 在模拟器上模拟触摸,但无法在设备上执行相同操作。

就像上面的链接一样,模拟器似乎为每次触摸发送 6 个事件(xcoord、ycoord、2 个用于按下,2 个用于释放)并且很容易使用此信息来发送事件,但设备触摸屏的 getevent 似乎产生太多的事件。

有人设法将触摸从 ADB 发送到设备吗?能否请您分享解决方案。

0 投票
3 回答
567 浏览

windows-mobile - 在移动设备上模拟触摸屏

有谁知道 C++ 或 C# 是否有模拟触摸屏的方法?例如,我的设备有一个带有六个按钮的界面。每个按钮代表一个程序,因此当触摸按钮时,它将打开与该按钮相关的程序。所以我想模拟一个触摸屏来触摸每个按钮。可以做到吗?

谢谢

0 投票
4 回答
22045 浏览

android - 如何判断安卓设备是否有触摸屏?

我花了相当多的时间让我的 UI 只能使用键盘输入。但最后我不确定我是否可以依靠Android设备都有触摸屏的假设。

有没有办法确定安卓设备是否有触摸屏?

0 投票
2 回答
949 浏览

xna - windows phone 7,xna,如何更定期地对触摸屏进行采样

好吧,显然 xna 游戏只能以 30fps 运行,这很可惜,因为我们在 iphone 上的游戏在 60 帧时看起来好多了……

无论如何,因为获取有关触摸屏状态信息的唯一方法是获取其当前状态,这实际上意味着您只能以 30 fps 对触摸屏进行采样。

即使我们的游戏必须以 30fps 运行,有没有办法从触摸屏获得更高分辨率的采样?也许通过回调?或者通过访问带有时间戳的触摸事件列表?

0 投票
2 回答
1433 浏览

c# - C# 页面滚动像 iPhone 一样?

你如何制作像 iPhone 菜单一样的水平滚动页面?这是一个触摸屏应用程序,我想用按钮制作几个页面。

0 投票
2 回答
214 浏览

c# - 如何判断哪个物理设备单击了 C# 中的按钮?

我有一个带按钮的表单。此应用程序旨在在触摸屏计算机上运行。单击按钮时,我想知道它是由鼠标还是触摸屏单击的。

这可能吗?如果是这样,怎么做?

0 投票
1 回答
4864 浏览

python - 使用 OpenCV 补偿自动白平衡

我正在开发一个应用程序,它接收网络摄像头数据,应用各种转换、模糊,然后进行背景减法和阈值过滤。它是一种光学触摸屏改造系统(设计差异太大,无法使用tbeta/touchlib)。

相机的白平衡正在破坏阈值滤镜,只要看到用户的手就会使所有东西变亮,而当它离开时会变暗,导致其中一个显示出大量的静电。

有什么好的方法可以抵消吗?假设它是恒定的并调整图像的其余部分亮度以使其保持恒定是一个好主意吗?

0 投票
1 回答
413 浏览

canvas - os-Windows Mobile 6.1 上的 Javascript 可用的触摸事件是什么,设备:Treo 800w,Opera 9.5 Gears Compatible

我正在努力寻找有关此主题的任何文档。

我想使用标签通过触摸屏捕获签名。它似乎只识别“onclick”。

Windows Mobile 6.x Opera 浏览器可以使用哪些“触摸事件”。它是否将 mouseover、mousedown、mouseup 转换为 ontouchstart、touchend 等?

非常感谢您的任何帮助/建议!