我試圖嵌入一個XSL頁面內YouTube視頻,但不斷收到以下錯誤:「不安全的JavaScript嘗試與URL訪問框架」的錯誤造成的JavaScript翻車失敗
Unsafe JavaScript attempt to access frame with URL [URL removed] from frame with URL http://www.youtube.com/embed/[video code removed]?showinfo=0&rel=0&fs=1. Domains, protocols and ports must match.
使用以下簡單的iframe。
<iframe width="663" height="373" src="http://www.youtube.com/embed/[video code removed]?showinfo=0&rel=0&fs=1" frameborder="0"></iframe>
從查找此問題的研究中,錯誤通常不會影響頁面上的JavaScript。但是,就我們而言,這對我所有的懸停效果都有很不好的影響。我嘗試了一些不同的修復,包括通過Javascript實例化視頻,但無濟於事。希望有人知道答案!
您是否使用了[YouTube的API(https://developers.google.com/youtube/)? – epascarello
我有,使用iframe API和JavaScript API。兩者都返回相同的錯誤。 –