【问题标题】:Accessing Local file through JavaScript in embedded webbrowser (iOS)在嵌入式 Web 浏览器 (iOS) 中通过 JavaScript 访问本地文件
【发布时间】:2013-02-07 20:31:51
【问题描述】:

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

我需要以下内容

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

【问题讨论】:

    标签: javascript iphone ios html uiwebview


    【解决方案1】:

    在此处查看此博客: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 协议。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2016-12-24
      • 2019-06-19
      • 1970-01-01
      • 2021-01-22
      • 2013-05-22
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多