JZTXT
  • 首页
  • Ai
  • Java
  • Python
  • Android
  • Mysql
  • JavaScript
  • Html
  • CSS

iOS中判断Apple Pencil力度与手触摸

发布时间 2023-08-28 13:06:27作者: 新房客

使用Apple Pencil时,touchstart上的force总是非零的。

对于常规触摸,进行简单判断,pressure = 1.0。在Safari和WKWebView有用。

let pressure = 0.0;
// 监听触摸事件
if (typeof(e.touches[0]["force"])!="undefined")
{
  if (e.touches[0]["force"]>0)
  {
    pressure = e.touches[0]["force"];
  }
  else
  {
    if (e["type"]=="touchstart")
      pressure=1.0;
  }
}
else
{
  pressure = 1.0;
}
    本栏目推荐文章
  • 多路io复用Select [补档-2023-07-16]
  • 多路io复用pool [补档-2023-07-19]
  • 多路io复用epoll [补档-2023-07-20]
  • Linux文件IO之二 [补档-2023-07-21]
  • Linux文件IO之一 [补偿-2023-07-21]
  • Cisco Secure Client 5.1.1.42 (macOS, Linux, Windows & iOS, Andrord) - 思科安全客户端下载
  • Flutter 项目运行到ios模拟器报错 : Error (Xcode): SDK does not contain 'libarclite'
  • 微信小程序在ios手机端button缺少一条边框及textarea内容无法滚动的问题
  • 提高iOS App开发效率的方法
  • 谷歌Google苹果(Apple) 阿里巴巴(Alibaba) 亚马逊(Amazon)脸书(Facebook 腾讯(Tencent优步(Uber 京东(JD)百度(Baidu 豆瓣(Douban美团(Meituan 拼多多(Pinduoduo快手(Kuaishou)字节跳动(Bytedance) 小米(Xiaomi)
版权声明:本网站为非赢利性站点,本网站所有内容均来源于互联网相关站点自动搜索采集信息,相关链接已经注明来源。
联系我们