在嵌入 YouTube 影片時,可能會遇到「錯誤 153:影片播放器設定錯誤」。本文簡要說明成因與常見修法,並提供可直接使用的 iframe 範例。

錯誤

前往 YouTube 觀看影片
錯誤 153
影片播放器設定錯誤
Watch video on YouTube
Error 153
Video player configuration error

錯誤 153

錯誤 153

OuO

解法

在 iframe 加上 referrerpolicy="strict-origin-when-cross-origin"

<iframe src="..." referrerpolicy="strict-origin-when-cross-origin" ...>

若需要完整 hugo shortcodes 請參考: hugOuO

原因

YouTube 的內嵌播放與瀏覽器的 Referrer-Policy、跨來源請求(CORS)以及瀏覽器安全更新有關。從 Chrome 85 開始,瀏覽器對 Referer 的預設行為有所調整,當網站或第三方嵌入(embed)沒有提供合適的 referrer policy 時,YouTube 可能會拒絕播放並顯示「錯誤 153 影片播放器設定錯誤」。此外,網站的 Content Security Policy (CSP) 或某些隱私擴充外掛也可能會移除或修改 referrer header,造成同樣問題。

References

  • ⊛ Back to top
  • ⊛ Go to bottom