如何从Google Chrome启用本地文件系统读写访问权限?

时间:2012-09-04 05:07:07

标签: javascript html google-chrome

我需要使用HTML / Javascript代码从Google-Chrome启用本地文件系统读/写访问权限。 我正在使用一组存储在本地系统中的html页面(即file:// c:/project1/page.html ...)。

我目前的观察是我们可以使用FileReader javascript类进行本地文件读取操作,而无需在浏览器中进行任何额外的配置或设置。但是当我尝试使用一些JS代码在本地文件中编写时,它会通过向每个写入操作的用户显示Alert框来继续请求权限。

所以我的问题是,有没有办法从google-chrome禁用这种文件写操作提示? 我已经看到chrome将浏览器配置存储在 master_preferences 文件中,并且首选项文件位于chrome安装文件夹中,但是找不到这种类型的条目/记录。

谢谢&问候。

1 个答案:

答案 0 :(得分:2)

我喜欢将JQuery.twFile用于此目的。它非常适合从本地文件系统读取并写入它。

在读取或写入文件时,它不会显示任何错误或提示。

虽然在Chrome中可能会显示其他类型的提示。 (Java相关提示)

在使用它时,为了防止与Java相关的提示,我以这种方式启动Chrome:

C:\ Users \ WHATEVER \ AppData \ Local \ Google \ Chrome \ Application \ chrome.exe --allow-outdated-plugins --allow-file-access-from-files

另外,请务必执行以下操作:

转到网址:chrome:// plugins / 然后,在Java下,确保选中“始终允许”复选框