我正在寻找一种方法来显示在webview中加载的pdf。 案件如下: - 我们在webview中加载(外部)Web应用程序。 - Web应用程序是安全的,用户必须登录才能访问其数据。 - 当用户登录时,有一个用于下载pdf文件的按钮。 - 在iOS上,pdf文件显示在webview中,而在Android上则不是。 - 无法使用Web服务而不是webview访问pdf(因此,无法使用Titanium.Network.HTTPClient)
我们尝试了几种在互联网上找到的解决方案。不幸的是,到现在为止没有任何成功。
我们尝试过: - Google的文档检查器:http://docs.google.com/viewer?embedded=true&url=。这不起作用,因为pdf在用户名/密码后面。谷歌不知道会议。 - 将pdf保存到本地文件系统并使用Android Intent打开它。我们没有成功将pdf保存在本地文件系统上。
最后一个选项(保存pdf并使用Ti.Android.Intent打开它)似乎是最好的选择。但是可以从webview中保存pdf ???
也许外部模块(或使用pdf.js)也是一种选择。
有人能指出我正确的方向吗? 我们甚至不知道我们想要的是否可能?
非常感谢任何帮助。
的Stefan。