html5 requestFileSystem调用失败

时间:2022-10-11 09:04:11
【平台:chrome浏览器】调用webkitRequestFileSystem()请求文件系统出错,错误提示:DOMException: It was determined that certain files are unsafe for access within a Web application, or that too many calls are being made on file resources.

代码:webkitRequestFileSystem(PERSISTENT, 5*1024*1024, function(fs){....}, errorHandler);

什么情况??

4 个解决方案

#1


chrome唯一浏览器支持FileSystem的,而且api也变化过。
去参考这里吧 https://github.com/scscms/FileSystem

#2


那在chrome浏览器上使用这个API之前,浏览器需要做一些什么设置吗?比如开发权限之类的?

#3


引用 1 楼 xzy21com 的回复:
chrome唯一浏览器支持FileSystem的,而且api也变化过。
去参考这里吧 https://github.com/scscms/FileSystem


那在chrome浏览器上使用这个API之前,浏览器需要做一些什么设置吗?比如开发权限之类的?

#4


不需要设置什么。当申请永远存储空间时才会弹出一个确认信息让用户确认。如果是申请临时存在空间就不需要用户确认。
其实对开发来说,临时存储就可以了。

#1


chrome唯一浏览器支持FileSystem的,而且api也变化过。
去参考这里吧 https://github.com/scscms/FileSystem

#2


那在chrome浏览器上使用这个API之前,浏览器需要做一些什么设置吗?比如开发权限之类的?

#3


引用 1 楼 xzy21com 的回复:
chrome唯一浏览器支持FileSystem的,而且api也变化过。
去参考这里吧 https://github.com/scscms/FileSystem


那在chrome浏览器上使用这个API之前,浏览器需要做一些什么设置吗?比如开发权限之类的?

#4


不需要设置什么。当申请永远存储空间时才会弹出一个确认信息让用户确认。如果是申请临时存在空间就不需要用户确认。
其实对开发来说,临时存储就可以了。