【发布时间】:2014-12-28 21:12:59
【问题描述】:
是否可以从 Chrome 应用程序访问固定目录(比如说“/assets”)并从中读取所有文件并添加新文件而不提示用户?
API 没有多大帮助。
【问题讨论】:
标签: javascript google-chrome-app file-access
是否可以从 Chrome 应用程序访问固定目录(比如说“/assets”)并从中读取所有文件并添加新文件而不提示用户?
API 没有多大帮助。
【问题讨论】:
标签: javascript google-chrome-app file-access
这取决于目录的位置。如果它在应用程序包中,您将能够读取文件但不能创建新文件。见https://developer.chrome.com/apps/runtime#method-getPackageDirectoryEntry。
如果它位于应用程序的沙盒文件系统中(即其他应用程序不可见),您将能够读取和创建新文件和目录。见http://www.html5rocks.com/en/tutorials/file/filesystem/。
如果它是一个外部目录(例如在 Windows C:/assets 上),那么不,这在设计上是不可能的。应用程序被设计为沙盒,用户可以自行决定是否访问其沙盒之外的文件。
【讨论】: