gpt4 book ai didi

javascript - 触控板收缩/松开 w/javascript (MacBook)

转载 作者:塔克拉玛干 更新时间:2023-11-02 20:34:11 25 4
gpt4 key购买 nike

我正在尝试使用 native javascript - 没有 jQuery,也就是说。捏合和松开但不适用于缩小/放大。它在 iOS 和 android 上使用触摸等很好。但我不知道如何为我的 Mac-book 触控板“模拟”这种行为。任何帮助我开始正确方向的帮助都将不胜感激。

最佳答案

至少在 Chrome 中,触控板“双指缩放”会触发滚轮/鼠标滚轮事件,看起来就像按下了 ctrl 键一样。您可以像捕获任何其他滚轮/鼠标滚轮事件一样捕获此事件,并防止其默认发生。下面是一个使用 jQuery 的例子:

$("canvas").on("mousewheel", function(e) {
if (e.ctrlKey) {
e.preventDefault();
e.stopImmediatePropagation();

// perform desired zoom action here
}
});

关于javascript - 触控板收缩/松开 w/javascript (MacBook),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26641152/

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