PressureJS 是一个 JavaScript 库,封装了苹果 Force Touch 和 3D Touch 的 API
示例代码:
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 // force will always be a value from 0 to 1 on mobile and desktop }, 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 } });