我需要在本地Kiosk播放視頻文件。它具有Windows 8.1 64位,帶有Google Canary/Chrome最新版本。我與最新的Google Chrome瀏覽器/金絲雀版本有同樣的問題,它不是從本地存儲播放文件。如果我從雲播放我有帶寬問題+沒有互聯網接入亭。Google chrome - 從本地存儲播放文件不起作用
第1步:讓一切零限制
"C:\Program Files (x86)\Google\Chrome\Application\chrome.exe" --incognito --allow-file-access-from-files --disable-web-security
第2步:
現在我打開一個遠程URL https://stackoverflow.com/test.html,這是試圖發揮它位於用戶PC,C的視頻文件:\ loop.webm
例如:的test.html
<video id="mediaplayer" autoplay="autoplay" poster="/images/vlc.jpg" type="video/webm" loop="" src="file:///C:/loop.webm" style="display: inline;"></video>
結果:
The page at 'https://....mysite.com/test.html' was loaded over HTTPS, but displayed insecure content from 'file:///C:/loop.mp4': this content should also be loaded over HTTPS.
給出沒有錯誤,但不讀取文件,根本不播放文件。
如何在這種情況下播放文件?
也許chrome沒有燙髮到c:\像你一樣,嘗試一個你知道它可以到達的文件夾,比如temp,或者chrome文件夾本身。 – dandavis 2014-10-29 08:34:34
使用臨時文件夾也是如此,但它一直在說'https:// ....'的頁面是通過HTTPS加載的,但是顯示的是'file:/// C:/ ...'中的不安全內容:this內容也應該通過HTTPS加載。 – YumYumYum 2014-10-29 08:42:46
這不是票價,因爲看我告訴Chrome允許那些本地訪問,即使他不允許我。例如:「C:\ Program Files(x86)\ Google \ Chrome \ Application \ chrome.exe」--incognito --allow-file-access-from-files --disable-web-security – YumYumYum 2014-10-29 08:43:26