วิดีโอ Safari จะแสดงเต็มหน้าจอเสมอ


10

ตั้งแต่ฉันอัปเดตเป็น 10.12.4 เมื่อใดก็ตามที่ฉันไปที่เว็บไซต์ที่เล่นวิดีโอ (ทดสอบบน YouTube, Vimeo และอื่น ๆ ) Safari 10.1 ใช้เวลาสองสามวินาทีในการเริ่มวิดีโอแล้วเล่นในแบบเต็มหน้าจอไม่ว่าฉันต้องการให้เป็นแบบเต็มหน้าจอ หรือไม่.

สิ่งนี้จะเกิดขึ้นในบัญชีผู้ใช้หลักของฉันไม่ใช่ในบัญชีผู้ใช้ทดสอบครั้งที่สองของฉัน ฉันทดสอบการปิดใช้งานส่วนขยายทั้งหมดแล้วเปิดตัว Safari พร้อม shift แต่จนถึงตอนนี้ก็ไม่มีโชค

ความคิดใด ๆ ที่เกิดขึ้น? มีวิธีรีเซ็ต Safari หรืออะไร (โดยไม่สูญเสียบุ๊กมาร์ก iCloud ของฉัน)? ฉันต้องการหลีกเลี่ยงการสร้างบัญชีผู้ใช้ใหม่และย้ายทุกอย่าง

คำตอบ:


9

หยุด YOUTUBE ฯลฯ วิดีโอจากการเปิดหน้าจอเต็ม

บันทึก:

หากคุณไม่เห็น DEBUG เป็นตัวเลือกในเมนู Safari ที่ด้านบนของหน้าจอก่อนอื่นให้เปิดใช้งานตามที่ระบุไว้ในคำแนะนำชุดถัดไปด้านล่าง ("วิธีซ่อนหรือซ่อน DEBUG บน SAFARI MENU") จากนั้นกลับ คำแนะนำเหล่านี้เพื่อให้กระบวนการเสร็จสมบูรณ์

หาก DEBUG ปรากฏขึ้นเป็นตัวเลือกในเมนู Safari แล้วให้ทำดังนี้:

  1. ใน Safari คลิกตัวเลือก DEBUG ที่ด้านบนของหน้าจอในเมนู Safari

  2. คลิก MEDIA FLAGS

  3. ยกเลิกการทำเครื่องหมาย DISALLOW INLINE VIDEO

  4. ตอนนี้วิดีโอควรเล่นตามปกติโดยไม่ต้องเปิดแบบเต็มหน้าจอในอนาคต

วิธีซ่อนหรือซ่อนข้อบกพร่องบนเมนู SAFARI

วิธีเปิดใช้เมนูแก้ไขข้อบกพร่องของ Safari:

  1. เรียกใช้ Terminal โดยคลิก Finder (บน Dock) จากนั้นคลิก APPLICATIONS จากนั้นคลิก UTILITIES จากนั้นคลิก TERMINAL

  2. ป้อนบรรทัดคำสั่งต่อไปนี้ลงในเทอร์มินัลโดยคัดลอกแล้ววาง (คลิกสามครั้งเพื่อเลือกทั้งบรรทัด):

ค่าเริ่มต้นเขียน com.apple.Safari IncludeInternalDebugMenu 1

  1. กดปุ่ม RETURN

  2. เรียกใช้ (หรือปิดแล้วเปิดใหม่) Safari และคุณจะสังเกตเห็นตัวเลือก Debug ใหม่ปรากฏในเมนู Safari ที่ด้านบนของหน้าจอ

หากต้องการซ่อนเมนูแก้ไขข้อบกพร่องของ Safari อีกครั้ง:

  1. หากด้วยเหตุผลใดก็ตามที่คุณต้องการซ่อน DEBUG อีกครั้งบนเมนู Safari ให้ทำตามขั้นตอนเดียวกัน แต่ใช้คำสั่งต่อไปนี้สำหรับ Terminal แทน

  2. เรียกใช้ Terminal โดยคลิก Finder (บน Dock) จากนั้นคลิก APPLICATIONS จากนั้นคลิก UTILITIES จากนั้นคลิก TERMINAL

  3. ป้อนบรรทัดคำสั่งต่อไปนี้ลงในเทอร์มินัลโดยคัดลอกแล้ววาง (คลิกสามครั้งเพื่อเลือกทั้งบรรทัด):

ค่าเริ่มต้นเขียน com.apple.Safari IncludeInternalDebugMenu 0

  1. กดปุ่ม RETURN

  2. เรียกใช้ (หรือปิดแล้วเปิดใหม่) Safari และคุณจะสังเกตเห็นตัวเลือก Debug ได้หายไปจากเมนู Safari ที่ด้านบนของหน้าจอ


ขอบคุณ! การอธิบายกระบวนการทั้งหมดด้วยเมนูดีบั๊กทำให้คำตอบนี้ดีกว่าของฉันมาก
อเล็กซ์เก่ง

5

ปรากฎว่านี่ไม่ใช่ข้อผิดพลาดมันเป็นคุณสมบัติที่ฉันเปิดใช้งานจริง

ขอบคุณคำตอบของ Bob ฉันรู้ว่ามันเป็นการตั้งค่า - มันซ่อนอยู่ในเมนู Debug → Media Flags และเรียกว่าเหมาะสม "Disallow inline video" อย่างเหมาะสม วันหนึ่งฉันทำการทดสอบเพราะฉันคิดว่ามันจะปิดการใช้งานวิดีโอโฆษณาที่ไม่ต้องการเท่านั้นและในวันถัดไปฉันลืมว่าฉันเปิดใช้งาน ดังนั้นหากใครพบสิ่งนี้และมีปัญหาเดียวกันให้ตรวจสอบการตั้งค่านั้น


อา. ทีนี้เมื่อคุณรู้แล้วว่ามันคืออะไรคุณก็ยังมีข้อมูลสำรองของไฟล์กำหนดค่าเก่าของคุณ! เพียงเรียกใช้คำสั่งเปลี่ยนกลับเปิด Safari อีกครั้งและแก้ไขการตั้งค่า
บ๊อบ

นอกจากนี้หากคุณต้องการยกเลิกคำตอบของฉันและยอมรับคำตอบของคุณเอง (ดีกว่า) ฉันก็เจ๋งไปเลย
บ๊อบ

ตกลงฉันจะทำอย่างนั้น! บางเว็บไซต์สนับสนุนการตั้งค่านั้นจริง ๆ แล้วใครจะรู้บางทีคนอื่นอาจได้รับปัญหาเดียวกัน - ฉันสามารถยอมรับคำตอบของฉันเองใน 2 วัน
อเล็กซ์เก่ง

1

ลองล้างการตั้งค่า Safari ปิด Safari และเรียกใช้คำสั่งนี้ใน Terminal:

cd ~/Library/Preferences; mv com.apple.Safari.plist +com.apple.Safari.plist

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

cd ~/Library/Preferences; mv +com.apple.Safari.plist com.apple.Safari.plist; rm +com.apple.Safari.plist

หวังว่านี่จะช่วยได้!

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