“在...中打开”-带有 Trigger.io 的 PDF 链接

Posted

技术标签:

【中文标题】“在...中打开”-带有 Trigger.io 的 PDF 链接【英文标题】:"Open in..."-Link for PDF with Trigger.io 【发布时间】:2012-09-16 23:52:24 【问题描述】:

我仍在与 PDF 文档和 Trigger.io / Forge 作斗争。

是否可以像 WebView / Safari 一样在 Trigger.io 应用程序的外部应用程序中打开 PDF 文档?如果是,我该如何处理?

【问题讨论】:

嘿,你说的是应用本身本地捆绑的 PDF 文件吗? 嗯,没有真正捆绑。我正在使用 Ajax 请求获取 PDF 文件,并在应用程序中本地存储/缓存它们。稍后我想显示它们并让用户也可以在外部应用程序中打开文件(仅限 ios)。 【参考方案1】:

在 iOS 上,您可以使用我们的模态视图来显示 PDF - 我在这里整理了一个小演示应用程序来展示:https://github.com/goodgravy/forge-spikes/tree/master/pdf-reader

请注意,这不适用于 android,因为 webview 不包含 PDF 阅读器。

【讨论】:

感谢您的回答和演示代码。查看 PDF 文件非常完美,但我们需要 iOS 的“在...中打开”功能,如上面的屏幕截图所示,它不适用于模态视图的开箱即用。您对我们如何实施有任何想法吗?也许使用原生插件? 啊,明白了——是的,你可能想看看 UIDocumentInteractionController:developer.apple.com/library/ios/#documentation/FileManagement/…

以上是关于“在...中打开”-带有 Trigger.io 的 PDF 链接的主要内容,如果未能解决你的问题,请参考以下文章

Trigger.io:iOS 9 iPad 多任务处理错误

Trigger.io 中的地理定位双重提示

如何更改使用 Trigger.io 构建的应用程序的启动画面?

trigger.io - 无法再创建 ipa 文件

Trigger.io 中的内联视频播放

您在 trigger.io 中使用啥 JavaScript 框架? (骨干,淘汰赛,余烬,角)