提问人:Astw41 提问时间:3/14/2023 更新时间:3/14/2023 访问量:66
如何更改Android中的默认手势行为?
How to change the default gesture behavior in Android?
问:
我有一个元素,当单击按钮时,它会从屏幕右侧出现(类似于许多导航)。我想添加新的方法来关闭它,尤其是在移动设备上。在移动设备上,它覆盖了整个屏幕(+您可以垂直滚动)。我想更改默认的“转到上一页”android手势以隐藏div(当您从屏幕两侧滑动时)。因此,如果 div 可见(具有某个类),我想删除该类并防止浏览器返回上一页。
document.addEventListener("keydown", function(e){
if (e.keyCode === 27){
console.log("There's no going back");
}
});
像这样的东西(转义按钮单击 - 控制台日志),但使用正确的事件。删除类的代码不是问题(我在此示例中放置了一个控制台日志以简化事情),但我不知道我尝试执行的操作是否存在事件。我一直在寻找它,但无济于事。 我不想通过计算用户输入、位置等进行自定义滑动。我不认为它会是 100% 完美的,所以我正在尝试为该特定的 android(可能还有 IOS)手势使用正确的事件。
答: 暂无答案
评论