4

有没有办法通过在嵌入本机应用程序的浏览器上运行的 JavaScript 访问本地文件系统文件夹,如 Documents 文件夹?

我需要以下

  1. 在 UIWebView 中加载 JavaScript
  2. 从 UIWebView 中运行的 JavaScript 访问本地文件
  3. 从 UIWebView 中运行的 JavaScript 写入本地文件
4

1 回答 1

0

在此处查看此博客:http : //www.aerych.com/blog/2012/01/08/decrypting-http-streaming-video-with-nsurlprotocol/ 为您提供答案。这里有一个非常相似的问题:iOS WebView remote html with local image files

如果您的文件是图像,那么没问题。我尝试过一个大视频,然后我遇到了内存泄漏(和崩溃)并且更短的它简单地没有播放视频。

要从 javascript 编写本地文件,您可以使用相同的方式(使用不同的方案),即使用“writefile://”而不是“myapp://image1.png”,无论如何您都在重载 URL 协议。

于 2013-10-07T14:54:27.020 回答