网络离线应用程序可以访问本地文件吗?
|
嗨,大家好:
我正在创建脱机Web应用程序。我希望它可以在UIWebView(iOS)或WebView(Android)中运行。我不知道它是否有效。 html和javascript文件现在可以正常工作,但是我的应用程序需要处理一些由我自己定义的二进制文件,并且这些文件是动态创建的,因此无法将它们放入离线缓存清单中。如果网页是从Web服务器加载到Web浏览器中的,则可以通过XMLHttpRequest读取二进制文件。但是,如果出于安全原因,我猜想如果浏览器将页面作为本地文件打开,则二进制文件将无法通过http协议读取,甚至无法通过javascript访问。我被困在这里,你们能给我一些关于离线网络应用中的javascript如何创建/读取/写入本地文件的提示吗?我尝试使用
<img src=\"my_data_file\"/>
,希望我可以从元素中获取原始数据,但是没有办法。如果javascript无法做到这一点,是否有任何解决方法可使用现有的html标记读取原始数据?
没有找到相关结果
已邀请:
3 个回复
联海
替秀宝
傻零凰死授