我複製了此鏈接的代碼:http://jamesbaca.net/slides/source_code/html5_andJSThumbs/。該演示在服務器上運行良好,但我的本地代碼不會生成圖像。我爲我自己的副本演示&運行Inspect元素。該演示顯示了圖像元素的src。該副本僅顯示原始代碼。 src從哪裏來,&我如何獲得副本以呈現與原始演示相同的結果?視頻幀圖像SRC不顯示
0
A
回答
0
該問題不在您的代碼中;這就是它在服務器上工作的原因。它只會因爲你試圖從文件而不是服務器加載而失敗。從文件的圖像:// URL自動「玷污」畫布(即使它是由一個網頁,也是一個文件加載:// URL),這意味着呼喚toDataURL將throw an error:
如果canvas元素的位圖的origin-clean標誌被設置爲false,拋出一個SecurityError異常 並放棄這些步驟。
您應該運行本地服務器並從中加載代碼。例如,假設你已經安裝了Python,您可以cd到你的文件中,並運行目錄:
蟒蛇-m SimpleHTTPServer 8009
那麼你的瀏覽器指向http://localhost:8009/yourfile.html
相關問題
- 1. 不能顯示視頻幀圖片框
- 2. 視差圖像不顯示data-img-src?
- 3. src不顯示的視頻RTC
- 4. 顯示圖像和視頻
- 5. 顯示視頻和圖像
- 6. WinRT:顯示視頻幀
- 7. HTML5視頻標籤不顯示圖像
- 8. python圖像幀到視頻
- 9. 當視頻緩衝區下一幀顯示加載圖像
- 10. ng-src不顯示電腦圖像
- 11. 更改img src不顯示圖像
- 12. img src標記不顯示圖像
- 13. 顯示視頻以及在ELCImagepicker圖像
- 14. JS - 用instanceof顯示圖像或視頻?
- 15. BigVideo.js在視頻後顯示圖像
- 16. 在winRT gridview中顯示視頻圖像
- 17. 視頻未顯示在視頻視圖
- 18. 圖像不顯示圖像視圖
- 19. 解碼後顯示視頻幀(Android)
- 20. A幀本地視頻無法顯示
- 21. 如何在iPhone App中將第一幀視頻顯示爲縮略圖圖像?
- 22. 視頻不顯示
- 23. 視頻不顯示?
- 24. 視頻不顯示!
- 25. android,將圖像放在視頻幀
- 26. 將視頻分割成幀/圖像
- 27. 錄製視頻時獲取圖像幀
- 28. iOS將視頻幀提取爲圖像
- 29. MATLAB從視頻返回圖像幀
- 30. jQuery視頻幀預覽圖像懸停
你試圖加載它作爲一個文件://URL? – aldel 2014-11-08 18:49:04
[重複的問題?](http://stackoverflow.com/questions/22710627/tainted-canvases-may-not-be-exported) – aldel 2014-11-08 18:58:40
@aldel試圖顯示它作爲一個簡單的數據網址,通過右鍵點擊。顯然,使用外部在線服務完成對base64的圖像轉換。可以插入本地代碼來完成任務嗎? – JimM 2014-11-08 21:31:07