有沒有什麼辦法可以檢測到用Javascript點擊的力量?我知道有些方法可以檢測到常規和右鍵點擊,但Force Clicks有哪些?任何方式檢測力點擊使用Javascript?
1
A
回答
2
收聽webkitmouseforcewillbegin
和webkitmouseforcedown
事件。您可以從傳入事件處理程序的對象中的webkitForce
屬性中獲取強制級別。
當然,這隻適用於具有Force Touch支持的Mac上的Safari。
3
我發現一個JS庫調用Pressure.js,使操作力/ 3D觸控簡單。它適用於iOS和3D touch以及強制觸摸的OSX。如果你正在使用它的正義的力量在Mac上的觸摸,你可以使用這樣的:
Pressure.set('#element', {
start: function(event){
// this is called on force start
},
end: function(){
// this is called on force end
},
startDeepPress: function(event){
// this is called on "force click"/"deep press", aka once the force is greater than 0.5
},
endDeepPress: function(){
// this is called when the "force click"/"deep press" end
},
change: function(force, event){
// this is called every time there is a change in pressure
},
unsupported: function(){
// this is called once there is a touch on the element and the device or browser does not support Force or 3D touch
}
}, {only: 'force'});
末的{only: 'force'}
選項確保它只能運行在Mac力觸和不也是在iOS上。如果你希望它運行在兩個簡單的刪除該選項。
相關問題
- 1. 任何方式來檢測Ctrl +點擊在JavaScript的OSX瀏覽器?沒有jQuery
- 2. 檢測父點擊按鈕使用javascript
- 3. 檢測鼠標點擊任何地方Angular2
- 4. 如何使用Javascript檢測鏈接點擊(文字,圖片等)?
- 5. 如何使用不同的方法來檢測Javascript中的按鈕點擊?
- 6. 如何檢測點擊/點擊UIImageView?
- 7. UITabBarItem - 如何檢測點擊/點擊?
- 8. 用Javascript檢測緩解僵屍網絡暴力攻擊?
- 9. 檢測雙擊使用javascript禁用
- 10. 如何檢測屏幕腳輪android,檢測敲擊壓力
- 11. 的JavaScript:檢測「喜歡」點擊
- 12. 點擊事件未被javascript檢測到
- 13. JavaScript:檢測iframe中的鏈接點擊
- 14. Javascript - 檢測點擊移動設備
- 15. 使用jQuery.event來檢測被點擊
- 16. 檢測使用jQuery點擊的行
- 17. UITextField點擊檢測
- 18. 檢測點擊卡
- 19. 使用JavaScript檢測點擊的目標是什麼?
- 20. 檢測谷歌紙板磁性按鈕點擊使用Javascript
- 21. 使用Javascript檢測點擊多個表格
- 22. 使用Javascript測量點擊量?
- 23. 如何使用jQuery檢測頁面上任何複選框的點擊事件?
- 24. 檢測背景點擊Bootstrap 3模式
- 25. 如何使用UITapGestureRecognizer同時檢測點擊和雙擊?
- 26. 檢測何時用PHP點擊鏈接
- 27. Android:如何檢測用戶點擊GridView?
- 28. 如何檢測HTML中包含iFrame的任何地方的點擊事件?
- 29. 如何在SearchView上的任何位置檢測點擊
- 30. 如何檢測任何窗口標題欄上的點擊?
沒有什麼像鼠標點擊的力量檢測。 – Carlangueitor