去年微软宣布计划成为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. 程序世界的秘密(中)
  2. 我转行成为机器学习和无人车工程师,并收获Offer
  3. html手机端页面meta,手机页面的 HTMLmeta 标签使用与说明
  4. PolarMask:单阶段实例分割框架,FCOS进阶!
  5. 微型计算机硬件性能取决于什么,微型计算机硬件系统的性能主要取决于
  6. 【计算机网络】关键词汇翻译整合
  7. flask程序打包部署_如何使用Flask构建Web应用程序并将其部署到云中
  8. java基础—对一个字符串中的数值进行从小到大的排序
  9. 小程序内嵌H5页面判断微信及小程序环境
  10. 通用计算机dsp采用,一种基于FPGA+DSP的通用飞控计算机平台设计
  11. r语言如何下载carzip包本地安装_R语言安装R package的2种方法
  12. AD9如何自定义板子外形,导圆角
  13. NVIDIA 驱动和CUDA下载官网地址
  14. 算法竞赛---day2(等差素数列)
  15. 如何搭建自己的CI/CD平台:Gitlab+Jenkins+Docker+Harbor+K8s集群搭建CICD平台(持续集成部署Hexo博客Demo)
  16. mzy git学习,分支冲突,以及冲突解决(五)
  17. Python招聘职位大体是两个方向
  18. [py] 统计输入字符串中的单词个数及单词的平均长度
  19. SEO简单优化使用百度主动提交原创文章来达到秒收录
  20. centos7.x系统磁盘lvm扩容

热门文章

  1. 第二十五章 面向对象------封装、内置函数、反射、动态导入
  2. iOS开发网络篇—HTTP协议
  3. 《Linux命令行与shell脚本编程大全 第3版》Shell脚本编程基础---34
  4. Android 判断SD卡是否存在及容量查询
  5. 也分享一个存储过程代码生成器 开源
  6. 有界阻塞队列ArrayBlockingQueue和无界阻塞队列LinkedBlockingQueue
  7. ecshop模板smarty foreach详解 [ECshop]
  8. ASP.NET中WebForm组件CheckBoxList编程
  9. FFmpeg通过摄像头实现对视频流进行解码并显示测试代码(旧接口)
  10. 【Git】ubuntu安装git