我们将开发一个移动应用程序(iOS和安卓),这应该提供下载和存储几个用户选择的PDF文件,并在应用程序(iOS与WebView)或与外部PDF Viewer (安卓)。
我的问题是:使用Trigger.io可以做到这一点吗?我在官方文档中没有找到任何与此相关的内容。我们能对文件或子浏览器/标签模块做些什么吗?如果有,你有什么例子吗?
注意:我们将使用Backbone.js和jQuery移动库作为附加库。
发布于 2012-09-05 00:06:12
Android webview不允许内联打开PDFs你可以通过在你的常用浏览器中打开http://trigger.io/cross-platform-application-development-blog/wp-content/uploads/2012/05/trigger.io-whitepaper.pdf来测试一下。
在iOS上,您可以使用:
forge.tools.getURL('my_file.pdf',
function (file) {
forge.tabs.open(file);
}
);但这并不适用于安卓系统(在2.3、3和4.0上进行了测试)。
发布于 2012-09-03 08:34:41
简单地说--是的。
下载、存储,然后稍后显示/引用肯定可以完成。查看forge.file documentation。
我还没有试用子浏览器的功能。虽然tabs模块可以工作,但我认为最好还是让设备(及其用户设置)决定如何显示/渲染PDF。我这么说只是因为我的设备(尤其是安卓设备...2.3和4.x)往往表现不同。不管怎样..。设备的“后退按钮”总是让我回到我在trigger.io应用程序中离开的地方。
https://stackoverflow.com/questions/12239502
复制相似问题