Microsoft พบวิธีแก้ไขปัญหา Pinch-Zoom ของ Chromium บนอุปกรณ์ Windows 10

ไอคอนเวลาอ่านหนังสือ 2 นาที. อ่าน


ผู้อ่านช่วยสนับสนุน MSpoweruser เราอาจได้รับค่าคอมมิชชันหากคุณซื้อผ่านลิงก์ของเรา ไอคอนคำแนะนำเครื่องมือ

อ่านหน้าการเปิดเผยข้อมูลของเราเพื่อดูว่าคุณจะช่วย MSPoweruser รักษาทีมบรรณาธิการได้อย่างไร อ่านเพิ่มเติม

ขณะนี้ Microsoft เป็นผู้เล่นในทีมในการพัฒนา Chromium แล้ว คาดว่าคุณลักษณะและการแก้ไขใหม่ๆ จะมาถึงบ่อยขึ้นในเบราว์เซอร์ทั้งหมดที่ใช้ Chromium โอเพ่นซอร์ส เลื่อนเรียบ เป็นหนึ่งในผลงานเด่นที่ Microsoft ทำกับเบราว์เซอร์ที่ใช้ Chromium เช่น Microsoft Edge ใหม่, Google Chrome, Opera เป็นต้น

ตอนนี้บริษัทต้องการแก้ไขปัญหาแปลก ๆ อื่นใน Chromium Microsoft ได้เริ่มทำงานเพื่อแก้ไขปัญหาการบีบนิ้วของ Chromium แล้ว ตามที่ โพสต์ข้อผิดพลาดผู้ใช้ไม่สามารถป้องกันท่าทางการบีบนิ้วซูมบนอุปกรณ์ Windows 10 ได้(ผ่าน WindowsLatest). สามารถทำซ้ำจุดบกพร่องบน Mac ได้เช่นกัน อย่างไรก็ตาม อุปกรณ์ Windows 10 เช่น Surface Book และ Surface Pro มีแนวโน้มที่จะเกิดปัญหา

“เป็นการยากที่จะทำซ้ำโดยตั้งใจ ระหว่างทำงาน ข้อผิดพลาดเกิดขึ้น 5 ครั้งต่อวัน นอกจากนี้ ข้อผิดพลาดจะไม่เกิดขึ้นซ้ำในคอมพิวเตอร์ทุกเครื่อง ฉันกำลังเผชิญกับมันบน MacBook 2016 และ MacBook Pro 2018 13 นิ้ว sans touch bar ตามความรู้สึกส่วนตัวของฉัน มันง่ายกว่าที่จะทำซ้ำบน Surface Book Pro” วิศวกรของ Microsoft อธิบาย

ตามที่ผู้เขียนโพสต์บั๊ก ผู้ใช้ได้รับผลกระทบจากบั๊กก็ต่อเมื่อพวกเขาลองทำกิจกรรมใด ๆ ต่อไปนี้:

  • วางเคอร์เซอร์ไว้เหนือตัวเลื่อน "ป้องกันตัวจัดการเริ่มต้นจริง"
  • ทำการเหวี่ยงทัชแพดอย่างรวดเร็ว (โปรดทราบว่า scroller จะไม่เลื่อนจริง ๆ )
  • ใช้ท่าทางสัมผัสการบีบนิ้วซูมทันที

ตามข้อผูกพันล่าสุดของนักพัฒนา Microsoft Edge ดูเหมือนว่าการแก้ไขปัญหาการซูมภาพแบบย่อกำลังดำเนินการอยู่

“ในสองสถานการณ์ที่แตกต่างกัน: การเปลี่ยนจาก scroll->pinch หรือจากการ fling->pinch ในทั้งสองกรณี เหตุการณ์ถูกจัดคิวใน TouchpadPinchEventQueue จากนั้น TouchpadPinchEventQueue::ProcessMouseWheelAck ได้รับ ACK ซึ่ง TPEQ ถือว่าเป็น ACK สำหรับเหตุการณ์ที่จัดคิวไว้แล้ว”

“แม้ว่าสิ่งนี้มักจะเป็นความจริง แต่ก็ไม่เป็นเช่นนั้นเสมอไป บางครั้ง ACK ของเหตุการณ์จากการเลื่อนหรือการเหวี่ยงจะมาถึงหลังจากเหตุการณ์การบีบนิ้วถูกจัดคิวแล้ว ในกรณีนี้ ACKs จะถูกประมวลผลราวกับว่าพวกเขาใช้สำหรับเหตุการณ์การบีบนิ้วเมื่อไม่ได้เป็นเช่นนั้น”

ในอีกกรณีหนึ่ง Microsoft ตั้งข้อสังเกตว่า “ตอนนี้ด้วยการเปลี่ยนแปลงนี้ หากเรากำลังเปลี่ยนจากการเลื่อนเป็นการย่อ โมเมนตัม_เฟสของเหตุการณ์จะถูกตั้งค่าเป็น บล็อก ส่งสัญญาณว่าการเลื่อนโมเมนตัมจะไม่เกิดขึ้น จากนั้นเราก็ส่งกิจกรรมสิ้นสุดทันทีโดยไม่ต้องรอ”

คุณสามารถคาดหวังว่าการแก้ไขจะมาถึงในการอัปเดต Chromium ในอนาคต

ข้อมูลเพิ่มเติมเกี่ยวกับหัวข้อต่างๆ: เบราว์เซอร์, โครเมียม, หยิกซูม, พื้นผิว, อุปกรณ์ windows 10

เขียนความเห็น

ที่อยู่อีเมลของคุณจะไม่ถูกเผยแพร่ ช่องที่ต้องการถูกทำเครื่องหมาย *