簡體   English   中英

如何在網站上觸發 MacBook 觸控板觸覺反饋?

[英]How to trigger MacBook trackpad haptic feedback on a website?

我正在編寫一個具有大量拖放功能的 Web 應用程序,我想為拖動項目時的“捕捉”等操作啟用觸覺反饋(如果可能,使用 macOS 10.11+ 和 Force Touch 觸控板)。

這可能嗎(我知道不可能支持每個平台,但至少在硬件支持時)? 我試過navigator.vibrate使用不同的時間值/模式,但即使它返回 true,它似乎也沒有做任何事情。

應該與Force Touch事件一起使用,其中之一是webkitmouseforcedown

someElement.addEventListener("webkitmouseforcedown", myFunction, false);

你可以在這里閱讀更多關於這個和其他事件的信息

請注意,不幸的是,這僅適用於 Safari

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM