ข้อความ “Watch Video on YouTube” พร้อม Error Code 153: Video Player Configuration Error จะปรากฏเมื่อวิดีโอโหลดไม่ได้ภายใน embedded player หรือ in-app YouTube player แสดง หน้าจอว่าง หรือ เฟรมค้าง แทนที่จะเริ่มเล่น
สิ่งนี้เกิดขึ้นเมื่อ embedded player ไม่สามารถสร้างการตั้งค่าที่จำเป็นสำหรับการเริ่มเล่นได้ ปกติเพราะข้อมูล referrer หรือ origin หายไปหรือถูกบล็อก โดยไม่มีข้อมูลเหล่านี้ Player จะปฏิเสธการเริ่มต้นทำงานอย่างถูกต้อง
สาเหตุหลัก: เว็บเพจหรือแอปไม่ได้ส่ง referrer และ origin headers ที่ถูกต้องไปยัง YouTube หัวข้อเหล่านี้บอก YouTube ว่าคำขอมาจากไหน และถ้าถูกบล็อก, ตัดออก, หรือว่างเปล่า Player จะไม่สามารถยืนยันคำขอได้
สาเหตุทั่วไปอื่นๆ:
- ใช้
youtube.com/embed/อย่างไม่ถูกต้องโดยไม่มีข้อมูล referrer ที่ถูกต้อง - ส่วนขยายเบราว์เซอร์หรือเครื่องมือความเป็นส่วนตัวบล็อก referrer header
- แอตทริบิวต์
originหรือreferrerpolicyใน embed code ผิดหรือหายไป
สำคัญ: วิธีแก้บางอย่างด้านล่างสำหรับผู้ที่ต้องการ ดู วิดีโอ ส่วนบางอย่างสำหรับเจ้าของเว็บ/แอปที่ควบคุม embed code แต่ละวิธีระบุชัดเจนว่าสำหรับใคร
1. ล้าง Cookies ของ YouTube (สำหรับผู้ชม)
Cookies ของ YouTube ที่เก่าหรือเสียหายอาจรบกวนการโหลดการตั้งค่าของ Player การล้างจะบังคับให้ YouTube สร้างเซสชันเล่นใหม่
- เปิด YouTube ในเบราว์เซอร์
- กด F12 เพื่อเปิด DevTools
- ไปที่แท็บ Application (ถ้าหาย ให้คลิกไอคอน »)
- ภายใต้ Storage ขยาย Cookies และเลือก https://www.youtube.com
- คลิกขวาและเลือก Clear
- โหลดหน้าใหม่และลองเล่นวิดีโออีกครั้ง
2. ลองเบราว์เซอร์อื่น (สำหรับผู้ชม)
หากวิดีโอโหลดได้ในเบราว์เซอร์อื่น แสดงว่าเบราว์เซอร์หลักของคุณอาจบล็อก headers สำคัญหรือใช้แคชเสียหาย
- เปิดเบราว์เซอร์อื่น เช่น Chrome, Edge, หรือ Firefox
- เข้าไปที่หน้าเดียวกันที่แสดง error
- ลองเล่น embedded video
- หากทำงานได้ ให้กลับไปที่เบราว์เซอร์หลักและล้างแคชหรือรีเซ็ต
3. ปิดปลั๊กอินที่ขัดแย้ง (สำหรับผู้ชม)
ส่วนขยาย เช่น ad blockers, ตัวกรองความเป็นส่วนตัว, และ script blockers บ่อยครั้งหยุดเบราว์เซอร์ไม่ให้ส่ง referrer header ที่ YouTube ต้องการ การปิดจะฟื้นฟูการสื่อสารปกติ
- เปิดหน้า Extensions หรือ Add-ons ของเบราว์เซอร์
- ปิดทุกอย่างที่เกี่ยวกับ ad-blocking, privacy protection, tracking protection, หรือ JavaScript control
- รีเฟรชหน้าวิดีโอ
- หากวิดีโอทำงาน ให้เปิดส่วนขยายทีละตัวเพื่อหาตัวที่ก่อให้เกิดปัญหา
4. อัปเดตแอป (สำหรับผู้ชมบนมือถือ)
หาก error ปรากฏภายในแอปมือถือที่ embed YouTube videos (แอปข่าว, แอปเรียนรู้, ฯลฯ) คอมโพเนนต์เก่าอาจล้มเหลวในการปฏิบัติตามกฎการเล่นล่าสุดของ YouTube ให้อัปเดตทั้งคู่:
- YouTube app
- แอปที่คุณเจอ error (ซึ่ง embed วิดีโอ)
- เปิด Play Store (หรือ App Store)
- ค้นหา YouTube และกด Update ถ้ามี
- อัปเดตแอปที่คุณเจอ error
5. เปลี่ยน Embed URL (สำหรับเจ้าของเว็บ/แอป)
หากคุณจัดการเว็บไซต์หรือแอป การเปลี่ยนไปใช้โดเมน youtube-nocookie.com จะหลีกเลี่ยดข้อจำกัดด้านความเป็นส่วนตัวบางอย่างและส่งข้อมูล referrer ที่สะอาดกว่า ช่วยป้องกันคำขอที่ถูกบล็อก
- เปิด HTML editor หรือ CMS ที่เก็บ embed code
- หา iframe ของคุณ:
https://www.youtube.com/embed/VIDEO_ID
- แทนที่ด้วย:
https://www.youtube-nocookie.com/embed/VIDEO_ID
- บันทึกและโหลดหน้าใหม่
6. เพิ่ม Referrer Policy ให้ YouTube Iframe (สำหรับเจ้าของเว็บ/แอป)
YouTube ต้องการ referrer/origin data ที่ถูกต้องเพื่อยืนยันคำขอ embed หากเบราว์เซอร์บล็อกหรือตัด header นี้ออก Player จะล้มเหลวพร้อม Error 153 การเพิ่ม referrer policy จะรับรองว่าเบราว์เซอร์ส่งข้อมูลที่จำเป็น
- เปิด HTML editor ของคุณ
- หา YouTube iframe
- เพิ่มแอตทริบิวต์นี้ภายใน iframe tag:
referrerpolicy="strict-origin-when-cross-origin"
ตัวอย่าง:
<iframe src="https://www.youtube.com/embed/VIDEO_ID" referrerpolicy="strict-origin-when-cross-origin"></iframe>
บันทึกการเปลี่ยนแปลงและรีเฟรชหน้าเพื่อยืนยันว่าการแก้ไขทำงานหรือไม่
ABOUT THE AUTHOR

Muhammad Usman Ashraf
Muhammad Usman Ashraf เป็นนักเขียนเนื้อหาและผู้เชี่ยวชาญเว็บไซต์ที่มีพื้นฐานมั่นคงในการพัฒนา WordPress, SEO, และคู่มือการแก้ไขปัญหา ที่ Appuals เขาจัดการและเขียนบทความเชิงลึกที่ช่วยให้ผู้ใช้แก้ปัญหาทางเทคนิคได้ด้วยขั้นตอนที่เรียบง่าย ชัดเจน Usman มีความหลงใหลในการสร้างเนื้อหาที่มีประโยชน์และสร้างเว็บไซต์ที่รวดเร็ว ใช้งานง่าย และเพิ่มประสิทธิภาพสำหรับเครื่องมือค้นหา ด้วยการผสมผสานระหว่างความคิดสร้างสรรค์และทักษะทางเทคนิค เขามุ่งมั่นทำให้ข้อมูลเข้าถึงได้และมีคุณค่าสำหรับทุกผู้อ่าน