我正在尝试在我的 AppGyver 应用程序中查看 PDF,但它存在一些问题。首先,一些注意事项:
- PDF 可以通过一个 url 访问到一个 php 页面,该页面将生成请求的 PDF 文件。
- 尝试访问 url / PDF 文件(登录凭据)时必须发送 POST 数据。
- PDF 文件位于外部 Web 服务器上。
- 用户必须能够返回到上一个视图。
我阅读了有关使用steroids.views.PreviewFileView
来查看 PDF 文件的信息。不幸的是,看起来这个类只在 iOS 上受支持,我也想支持 Android。可以通过单击某个按钮来访问 pdf。
我做了这个解决方法,它通过 JavaScript 创建一个表单并在单击按钮时立即提交。因此,我可以在发送帖子数据时请求文件并将其显示在应用程序中。但加载 PDF 时,顶部显示在导航栏后面。捏缩放屏幕时,PDF 文件将完全显示在屏幕上。
如果我应该使用steroids.views.PreviewFileView
,如何在尝试访问文件时将 POST 数据发送到 url?还是我应该继续我解决它的方式?因为那么我想在加载它时完全显示 PDF 的第一页的解决方案提供一些帮助。