首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >主题文件(.key,.key.zip)和pdf文件如何加载到UIWebView上?

主题文件(.key,.key.zip)和pdf文件如何加载到UIWebView上?
EN

Stack Overflow用户
提问于 2015-09-03 19:44:40
回答 1查看 139关注 0票数 1

在我在UIWebView上加载ppt之后,

代码语言:javascript
复制
func webViewDidFinishLoad(webView: UIWebView) {
    let html = webView.stringByEvaluatingJavaScriptFromString("document.documentElement.outerHTML")
}

我得到了ppt文件的整个HTML文件。

但是在我加载了.key或.pdf之后,HTML是空的!那么它们是如何加载到UIWebView上的呢?无论如何,我可以得到或设置的内容后,我加载他们像ppt?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2015-09-04 03:34:01

使用UIWebView加载PDF文档时,本质上可以看到滚动视图中布局的页面的图像。不涉及HTML。

您询问文档的“内容”,但这在PDF中并没有真正的意义。将PDF文档视为一组在屏幕上绘制形状、图像和图形的说明。

就PDF而言,没有字、段落、标题等东西。因此,在HTML页面中没有真正的“内容”这样的东西。

有一些库试图从PDF中恢复结构,而UIWebView使用一个框架下的结构,至少可以发现行、词、段落和列,购买它是无法从API访问的,因此您不能使用它。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/32384198

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档