在UIWebView中不工作的大网页
问题描述:
我想在本地保存一个大网页并将其显示在UIWebView中。当我保存它时,它会创建一个包含几百个文件的目录。当我将索引加载到UIWebView中时,我得到一个空白屏幕。有趣的是,当我将它加载到浏览器中时,它可以在Firefox和Safari中使用,但不能在Chrome中使用。我猜这意味着网页中的某些内容没有得到普遍支持。但是什么?我如何知道?在UIWebView中不工作的大网页
我不太了解HTML;有没有一些学习可以帮助我?如果是这样,什么?
答
我需要做的是将所有文件放在设置包中。系统变得混乱,因为当应用程序被复制到应用程序包中时,路径变得平坦。通过将这些文件放入设置包中,这是被阻止的。
答
对于PowerPoint
尝试将PowerPoint演示转换为PDF。只需直接加载PDF,而不是加载包含PowerPoint的页面。如果用户安装了iBook,他甚至可以直接将PDF保存到iBook。
对于影片
对于影片,我想你可以尝试使用VideoJS视频播放器,并使用一个网页包含它。如果比视频更复杂的动画,你可以考虑做一个完整的应用程序,而不是使用UIWebView ...
+0
超链接能以PDF格式工作吗? –
MobileSafari与桌面操作系统浏览器不同。但是你想通过在UIWebView中保存一个网站来实现什么? – Raptor
嗯,真正的是一个幻灯片演示文稿,最终成为一系列演示文稿。客户希望将其放入应用程序中。我尝试加载到UIWebView的Powerpoint。演示文稿是可见的,但其中的超链接不起作用。所以我试图将它导出到html,导致我最近的失败。我的最终目标是让用户浏览演示文稿,链接和所有内容。我可能也想添加视频 - 但这部分可以等待。你可以把它看作是一个有很多交互性的电子书。 –