gpt4 book ai didi

javascript - Chrome 开发者工具如何模拟触摸事件?

转载 作者:行者123 更新时间:2023-12-04 00:54:11 29 4
gpt4 key购买 nike

我尝试了几种不同的 Javascript 工具/hacks/框架来模拟 PC 上的触摸事件,但没有一个能像 Chrome 的开发者工具那样完美。它是如何完成的?它能像使用 Javascript 一样好吗?

让我举个例子来说明我的意思:我构建了一个 web 应用程序,专门用于触摸屏,包含一堆可拖动元素。现在我也想让它对普通的网络浏览器可用。最简单的方法是使用一个小型 Javascript 框架将鼠标事件映射到触摸事件,例如 touche.js .这种方法的问题是,如果我快速拖动,鼠标指针将从可拖动对象中移出,然后立即停止。当我使用 Chrome 的内置模拟触摸事件(在开发人员工具中)时,这种情况永远不会发生。我想拖多快就拖多快。除了框架之外,代码完全相同。

您是否知道为什么会发生这种情况,是否有任何补救措施?

最佳答案

可能比 javascript 级别低。试试 search for touchstart in the chromium code base你可以看到它主要是 C++ 代码:(

关于javascript - Chrome 开发者工具如何模拟触摸事件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13366610/

29 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com