ฉันจะป้องกันไม่ให้เว็บไซต์ปิดใช้งานการซูมได้หรือไม่


12

ฉันสังเกตเห็นว่าเว็บไซต์จำนวนมากขึ้นปิดการใช้งานความสามารถในการซูมบน iPad โดยใช้ Safari (หรือเบราว์เซอร์มือถืออื่น ๆ ดูเหมือน)

มีการตั้งค่าให้ปิดความสามารถนี้หรือวิธีอื่นเพื่อป้องกันสิ่งนี้หรือไม่?

คำตอบ:


9

ฉันสร้างบุ๊คมาร์คใน Mobile Safari ด้วย url นี้

javascript:document.querySelector('meta%5Bname=viewport%5D').setAttribute('content','width=device-width,initial-scale=1.0,maximum-scale=10.0,user-scalable=1');

วิธีที่ง่ายที่สุดในการตั้งค่าบุ๊คมาร์คนี้คือ:

  1. เพิ่มคั่นหน้าในหน้าใดก็ได้
  2. แก้ไขบุ๊กมาร์กและตั้งค่า url เป็น url ที่ฉันมีด้านบน

ตอนนี้เมื่อใดก็ตามที่คุณอยู่บนหน้าเว็บที่คุณไม่สามารถซูมได้จากนั้นคลิกที่ไอคอนที่คั่นหน้าและเลือกที่คั่นหน้าเว็บที่คุณตั้งค่า จากนั้นคุณสามารถหยิกและซูม


bookmarklet นั้นยอดเยี่ยม สำหรับวิธีแก้ปัญหาแบบอื่นดูคำตอบของฉันด้านล่างเพื่อเปิดใช้งาน "การซูมด้วยสามนิ้ว" ทั้งระบบในการตั้งค่า iOS
Kai Carver

สิ่งที่ดีที่สุด! หนึ่งในสิ่งที่น่ารำคาญที่สุดได้รับการแก้ไขในที่สุด เป็นเรื่องเหลือเชื่อที่เรื่องนี้ยังคงเกี่ยวข้องกันอีก 6 ปีต่อมา ...
marc.guenther

1

ไม่มีวิธีในการป้องกันโดยใช้ Mobile Safari อย่างไรก็ตามเบราว์เซอร์สำรองจำนวนมากจะให้คุณเปลี่ยนตัวแทนผู้ใช้ที่ส่งไปยังเซิร์ฟเวอร์ซึ่งหมายความว่าคุณสามารถทำให้ดูเหมือนว่าคุณกำลังเชื่อมต่อกับเบราว์เซอร์เดสก์ท็อปแทนเบราว์เซอร์มือถือ แม้ว่ามันจะใช้งานได้ แต่ฉันเข้าใจว่ามันอาจไม่ตรงกับที่คุณต้องการ แต่น่าเสียดายที่คุณไม่สามารถเปลี่ยนเบราว์เซอร์เริ่มต้นได้โดยไม่ต้องเจลเบรค


1

ไม่มีวิธีหยุดเว็บไซต์ไม่ให้ปิดใช้งานการซูมใน Safari มือถือ การซูมถูกปิดการใช้งานในรหัส HTML ดังนี้:

<meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=no" />

หากต้องการปิดการใช้งานนี้คุณจะต้องมีตัวลอก HTML ที่ลบ HTML นี้ออกจากหน้าเว็บ คุณอาจจะสามารถใช้แอป Cydia ได้ แต่ฉันไม่พบสิ่งใดที่ทำได้

ทางออกที่ดีที่สุดของคุณน่าจะใช้เบราว์เซอร์ iOS ที่ช่วยให้คุณเปลี่ยนตัวแทนผู้ใช้ เว็บไซต์ส่วนใหญ่แทรก HTML ด้านบนเมื่อตรวจพบว่าเบราว์เซอร์ของคุณเป็นเบราว์เซอร์มือถือ เว็บเบราว์เซอร์ฟรีบางตัว ได้แก่ :

รายการที่สมบูรณ์มากขึ้นสามารถพบได้ที่นี่


0

คำตอบ bookmarklet ของ Scott Walter เป็นวิธีแก้ปัญหาที่ยอดเยี่ยม

ที่แตกต่างกันและถาวรมากขึ้นแก้ปัญหาคือการเปิดใช้งานการซูมในการตั้งค่า> ทั่วไป> ผู้พิการ สิ่งนี้ทำให้

  • ซูมด้วยการแตะสองครั้งด้วยสามนิ้ว
  • ปรากฎว่าลากด้วยสามนิ้ว
  • การซูมเข้าและออกโดยการแตะสองครั้งด้วยสามนิ้วแล้วลากขึ้นหรือลง

http://www.456bereastreet.com/archive/201105/ios_tip_how_to_zoom_on_web_pages_that_have_disabled_user_zoom/

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.