2017-04-24 41 views
0

我有一個vimeo視頻觸發內容安全策略錯誤,並停止我的JS的其他部分運行。Bootstrap Responsive Embed + Vimeo =內容安全策略錯誤

頁面上的相關HTML是:

<div class="row"> 
    <div class="col-md-12 videoPlayer"> 
    <div class="embed-responsive embed-responsive-16by9"> 
     <iframe class="embed-responsive-item" src="https://player.vimeo.com/video/195875285"></iframe> 
    </div> 
    </div> 
</div> 

和錯誤狀態:

拒絕加載腳本 '的數據:應用程序/ JavaScript的; BASE64,KGZ1bmN0aW9uKCkgewoJdmFyIG5vb3BmbiA9IGZ1 ... gpKTsKCQkJfQoJCX0KCX0pKCk7Cgl3aW5kb3cuX2dhcSA9IGdhcS5xZiA9IGdhcTsKfSkoKTs =',因爲它違反了以下內容安全策略指令:「script-src'self''unsafe-inline'https://f.vimeocdn.comhttps://ssl.google-analytics.comhttps://js-agent.newrelic.comhttps://bam.nr-data.nethttps://f.vimeocdn.com「。

我從來沒有與這對夫妻的我用響應嵌入YouTube影片的時間遇到​​過這一點,所以我懷疑這是一個問題VIMEO,但沒有我的搜索似乎提供相應的解決方案。

回答

1

我發現這個錯誤是由在Chrome瀏覽器中通過https查看站點時uBlock Origin擴展引起的。它也可能由AdBlock等其他人觸發。

嘗試在隱身模式下瀏覽或啓動瀏覽器而無需擴展以查看問題是否仍然存在。