0
我試圖開發Firefox擴展時運行一個非常奇怪的問題。作爲實驗的一部分,我試圖在Firefox的SSL錯誤頁面上進行自定義覆蓋。我想要做的是使用HTLM5的視頻標籤播放視頻。如果我將遠程視頻(例如youtube視頻)作爲視頻源,則視頻運行良好。但是每當我嘗試訪問我的本地視頻文件時都會出現問題。我已經試過這幾個文件路徑:本地視頻文件無法從Firefox擴展訪問
- 文件:///Users/Me/Desktop/sample.mp4 - >顯示錯誤與支持的格式& MIME類型找不到視頻
- 相對路徑../video/sample.mp4 - >示出了錯誤無效文件URI
- 「鉻://sslerrorpage/content/images/Take04.webm」 - >示出了誤差作爲第一個
我的代碼如下:
<video autoplay="autoplay" controls="controls" width="500" height="400" poster="sample.gif">
<source src="file:///C:/Users/BraseLab/Desktop/sample.webm" type='video/webm; codecs="vp8, vorbis"' />
<object type="application/x-shockwave-flash" data="https://releases.flowplayer.org/swf/flowplayer-3.2.1.swf" width="640" height="360">
<param name="movie" value="https://releases.flowplayer.org/swf/flowplayer-3.2.1.swf" />
<param name="allowFullScreen" value="true" />
<param name="wmode" value="transparent" />
<param name="flashVars" value="config={'playlist':['https%3A%2F%2Fsandbox.thewikies.com%2Fvfe-generator%2Fimages%2Fbig-buck-bunny_poster.jpg',{'url':'chrome://sslerrorpage/content/images/Take04.mp4','autoPlay':true}]}" />
<img alt="Big Buck Bunny" src="chrome://sslerrorpage/content/images/Take04.gif" width="640" height="360" title="No video playback capabilities, please download the video below" />
有趣的是,任何圖像文件顯示了本地文件路徑,而不是視頻文件!我是firefox擴展開發的新手,所以我請你們建議我該怎麼做。
在此先感謝。
這是在鉻頁面上?或者一個隨機的網站? – Noitidart 2014-09-26 06:38:04
不,這是在瀏覽器顯示的SSL警告頁面上**您的連接不安全** – phoenix079 2014-09-26 16:03:36