我们拥有在线网站系统,具有播放视频等许多功能。
目的是我们希望通过UIWebView支持为iPad制作离线模式应用程序。
两种选择:
使用HTML5清单实现离线模式here
下载HTML / JavaScripts / CSS的所有内容和图片/视频等资源,然后使用UIWebView加载HTML文件
对于解决方案1,搜索后我们发现了很多问题,例如
所以我们放弃解决方案1,然后选择解决方案2: 首先下载所有内容,然后使用UIWebView从本地下载的数据中进行渲染。
问题:
谢谢
答案 0 :(得分:0)
我们实际上只为我们的客户做了同样的事情!
我们一直在努力寻找解决方案之一 - 并简单地说 - 不可能。
iOS提示用户RE清单 - 但限制为50mb - 一旦结束,它一直是例外!
我们目前正在沿着2号线行驶(它运作良好!)
为了给它'app feel',我们使用了HashBang链接来确保所有页面转换都是流畅的 - 因为用户实际上只停留在单个页面上,因为所有内容都是使用'#!/ Page / Section /处理的等...“。
关于我们尚未找到的限制,我们正在解决一些相当沉重的JS - 尽管我会尝试不使用框架(如果你愿意,我可以详细说明!)。
至于通过Apple传递它 - 我们没有通过应用程序商店,我们为此购买了企业许可证,因此我们可以直接部署到我们的客户iPad,因为它仅供他们使用 - 我是不确定这是否符合您的需求 - 但选择就在那里!
让我知道你的想法!