Ale*_*dre 27 ajax google-chrome file local same-origin-policy
我一直在使用jQuery和Microsoft Seadragon技术开发AJAX应用程序.
我需要访问html5 canvas函数toDataURL.
使用谷歌浏览器时,相同的原始规则适用于此功能,这意味着本地运行的页面(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版本而不是完整版本?
谢谢!
Ivo*_*zel 46
看看这个问题就说明整个--allow-file-access-from-files事情都很仓促.
关于你的问题
确实这似乎是测试版中的一些特殊内容,我在Chrome 8.0.552.5 dev这里使用并且--allow-file-access-from-files工作得像预期的那样,我也测试了Chromium 9.0.592.0 (66889)它,如果它也按预期工作.
我怀疑开发分支有一些变化.不幸的是,在Chrome的问题跟踪器上找到一些东西几乎是不可能的.
Gui*_*e86 22
在使用命令行参数打开之前,您是否关闭了所有chrome实例?您必须这样做才能使该参数有效.
Van*_*uan 10
总结到目前为止的所有答案.
在运行chrome之前,请确保没有运行chrome进程.
视窗
-allow-file-access-from-files
Run Code Online (Sandbox Code Playgroud)
(用一个破折号)
Linux的
--allow-file-access-from-files
Run Code Online (Sandbox Code Playgroud)
(有两个破折号)
| 归档时间: |
|
| 查看次数: |
89152 次 |
| 最近记录: |