我一直在使用jQuery和Microsoft Seadragon技術開發AJAX應用程序。我需要訪問html5 canvas函數toDataURL。對于Google Chrome,相同的原始規則適用于此功能,這意味著本地運行的頁面(file:///URL中帶有)無法滿足相同的原始規則,并且會引發異常。在Chrome 7中,使用--allow-file-access-from-files選項啟動應用程序后,可以canvas.toDataURL()從本地文件調用。但是,似乎使用相同的選項(--allow-file-access-from-files)啟動Chrome Beta 8 不允許canvas.toDataURL()在本地文件上進行調用。Chrome是否放棄了該--allow-file-access-from-files選項,或者由于它是Beta版本而不是完整版本而剛剛被禁用?謝謝!
3 回答

慕神8447489
TA貢獻1780條經驗 獲得超1個贊
查看此問題表明整個--allow-file-access-from-files事情都匆匆忙忙。
“ Firefox完成了?!?/p>
“我們怎么做?”
一段時間過去了
“這是補丁”
“通過!總想知道下一個開發版本會發生什么”
“啊,它壞了”“使用命令行選項”“確定”
“我們發貨了!”
“ WTF家伙?你把我所有的東西都弄碎了!你為什么不早點告訴我們?”
安靜
關于您的問題
確實,這似乎是Beta的特殊之處,我在Chrome 8.0.552.5 dev這里使用它并按預期方式工作,如果它也按預期方式工作--allow-file-access-from-files,我也對此Chromium 9.0.592.0 (66889)進行了測試。
我懷疑dev分支有一些更改。不幸的是,在鉻的問題追蹤器上找到某些東西幾乎是不可能的。

幕布斯6054654
TA貢獻1876條經驗 獲得超7個贊
總結到目前為止的所有答案。
在運行chrome之前,請確保沒有任何chrome進程正在運行。
視窗
-allow-file-access-from-files
(帶短劃線)
的Linux
--allow-file-access-from-files
(帶有兩個破折號)
- 3 回答
- 0 關注
- 705 瀏覽
添加回答
舉報
0/150
提交
取消