去年微软宣布计划成为Chromium项目的重要贡献者之一,希望为包括Edge和Chrome在内所有基于Chromium的浏览器带来更多改进和功能。在增强鼠标滚动和搜索功能之外,微软现在将部分精力放在部分Windows 10设备(例如Surface Pro系列和Surface Book系列)上奇怪的Pinch-Zoom缩放问题上。

根据数月前的BUG报告,用户无法在SurfacePro等Windows10设备的触控板上使用双指缩放手势。当用户尝试在触控板上执行双指捏大缩放手势(一根手指保持不变,而另一根手指从触控板中心位置离开)的时候,在部分网页上可能会出现错误。

正如用户所解释的,在以下情况下无法使用双指缩放手势

1.将光标放在“Real prevent default handler”滚动条上

2.做一个快速的触控Fling滚动操作(滚动条实际上不会滚动)

3.立即执行捏缩放手势

微软工程师表示虽然这种情况在MacBook2016和MacBoook Pro 2018上也出现过,但是这种情况在Surface系列设备上出现更加频繁。工程师表示:“故意重现这个问题很难。在工作期间,每天平均会发生5次错误,并且并不会是所有设备都复现这个问题。我在MacBook 2016和无Touch Bar的MacBook Pro 2018 13英寸设备上也出现了这个问题。根据我的主观感受,在Surface Book Pro上重现更容易。”

根据最新提交的内容,目前微软已经提交了一个正确'preventDefault'缩放缩放的解决方案。目前该Commit标记为“活动”,表示夹点缩放有时不正确地被阻止。

在Commit中写道:“有两种不同的场景:要么从滚动过渡 - >捏合,要么从投掷 - >捏合。这个CL修复了这个问题,通过检查正在确认的事件与TPEQ期望ACK的事件相比,如果它们不匹配则提前结束并忽略ACK。”

根据另一个Commit,微软希望在不会发生fling滚动手势时立即发送滚动结束事件。微软指出:“现在有了这个改变,如果我们从滚动转换到捏合,事件的momentum_phase被设置为Blocked,表示动量滚动不会发生。然后,我们立即发送结束事件,而不是等待。”

微软浏览器适配问题前端_「图」微软新贡献:修复Chromium浏览器的奇怪触控板手势问题...相关推荐

  1. 蓝牙驱动卸载后自动安装_基于地狱火x6安装黑苹果系统之完善蓝牙驱动和触控板驱动...

    一.触控板篇 触控驱动在之前一直爬贴,从未完善和驱动.现经过一早上的努力终于驱动成功. 1.添加:VoodooSMBus 2.1,触控板和手势 2.添加:VoodooInput 1.0.4,触控板,必 ...

  2. 努比亚手机浏览器 安全证书失效_「前沿」小米10安卓11尝鲜版来了 | 倪飞出任中兴手机总经理...

    小白有品618钜惠活 日前,谷歌正式发布了Android 11 Beta 1版,相比Android 10其在很多方面都进行了升级,随后OPPO.小米.一加.vivo.realme等厂商陆续官宣将第一时 ...

  3. 输入法问题_「图」KB4515384再爆新问题:OOBE时中文输入法阻止创建本地账户

    KB4515384可谓是近期BUG数量最多的累积更新了,继开始菜单出现严重错误.音频故障.网络适配器问题.PIN登陆系统无法使用之后,在支持文档中微软承认了在初次设置(OOBE)过程中,使用某些语言将 ...

  4. 查看器_「图」Firefox 70将启用全新证书查看器 允许关闭画中画图标

    在今天发布的Firefox 70每日构建版中,Mozilla在"about:certificate"页面新增了"证书查看器"窗口,以便于更好的在Firefox浏 ...

  5. 我们无法更新系统保留的分区_「图」Windows 10更新再遇尴尬:无法执行系统恢复点...

    援引外媒PC Gamer报道,近期在安装Windows 10累积更新之后任何使用系统还原( System Restore )的用户都可能会面临一些问题.如果用户已经启用了系统保护,并且此前已经创建了系 ...

  6. 网络适配器无法建立连接_「图」KB4515384更新令人抓狂:网络适配器又无法启用...

    适用于Windows 10 May 2019(Version 1903)的累积更新KB4515384于今年9月10日发布,重点修复了Cortana进程CPU占用率过高的问题,并引入了其他的常规修复.在 ...

  7. cookies默认过期时间_「图」Chrome Canary新版已启动“增强版cookies控制”预览测试...

    近日谷歌承诺将于今年晚些时候在Chrome浏览器启动"增强版cookies控制"的预览测试.在今年的I/O开发者大会上,谷歌宣布携手Mozilla等开发者耗时3年多时间制定了名为& ...

  8. deb 中标麒麟_「图」百度网盘Linux版放出deb包客户端:新增支持Ubuntu 18.04 LTS

    6月中旬发布的百度网盘Linux版本中,首先适配了中标麒麟桌面操作系统软件(兆芯版)V7.0.而今天@Ubuntu官方推特最新微博表示,继发布Linux rpm包客户端之后,官方今天又推出了deb包客 ...

  9. 获取虚拟账号列表失败啥意思_「图」Windows 10 Build 18963发布:可显GPU温度 支持重命名虚拟桌面...

    微软通常会选择在每周三发布Windows 10预览版更新,而本周有点出人意料的在今天发布了20H1分支的最新预览版,而且是更新幅度还蛮大的.最新预览版Build 18963最值得关注的新功能就是在任务 ...

最新文章

  1. 如何自学python语言-我是如何学习Python语言?
  2. windows命令行帮助文档如何使用
  3. 计算机图形学E1——OpenGL 方中有圆,圆中有方,无穷尽焉
  4. exif_imagetype() 函数在linux下的php中不存在
  5. Java多线程概念(一)
  6. 《疯狂Java讲义》(七)---- 方法
  7. DIY协同办公平台(C/S)系列3之内部邮箱篇
  8. 博客园美化资源网站链接
  9. 智能时代 什么样的家庭安防系统更靠谱?
  10. 天涯论坛--只看楼主
  11. 如何理解IT、OT、CT?
  12. easy excel 设置某一列的格式
  13. Intel SGX背景、其他可信计算技术和TEE技术(翻译自Intel SGX Explained)
  14. 韩语零基础快速掌握韩语学习的小技…
  15. element-ui MessageBox弹框确定和取消位置(this.$confirm)
  16. 调用win api将指定名称的打印机设置为默认打印机
  17. python cv2截取不规则区域图片
  18. 小白一键重装有linux,linux小白说说用linux的感受
  19. 在Mac电脑中轻松打开终端程序的快捷方法
  20. 哪个选项不是python文件打开的合法模式组合_下面代码的输出结果是( ):

热门文章

  1. DRF序列化和反序列化
  2. 什么是物联网网关?物联网网关具备什么功能?_转
  3. transform总结
  4. 实验二 164 张增进
  5. c# unity PlayerPrefs 游戏存档,直白点就是讲游戏数据本地保存下来
  6. hihoCoder#1384 : Genius ACM
  7. c#.net调用pdf2swf.exe将pdf文件转换为swf,vs中运行正常,布署IIS服务器部署转换后文字部分为空白...
  8. CentOS中vsftp安装与配置
  9. ASM丢失disk header导致ORA-15032、ORA-15040、ORA-15042 Diskgroup无法mount
  10. SURF与SIFT比较分析