我想创建一个只显示带有链接、视频播放和 PDF 文档的网页的小应用程序。问题是我希望该应用程序无需访问互联网即可打开视频、PDF 等。
所以,当我点击视频时,即使没有互联网也应该可以播放。
是否可以在 PhoneGap 中执行此操作?
只要它们采用设备可以直接在浏览器中处理的格式,就可以了。考虑 PhoneGap 的一个好方法就像一个增强的网络浏览器。
您应该能够将文件放入资源中,PhoneGap 应该能够完全访问它们。它本质上是通过使用该file:///
方案来工作的,因此您可能可以尝试制作您想要放在 iPad 上的东西,然后在您的计算机上尝试。如果它不能在那里工作,它可能也不能在 iPad 上工作。
就视频文件而言,您可能希望使用 .mp4,因为 iOS WebView 应该原生支持这些文件。
话虽如此,如果您想将您的应用程序放入 AppStore,您可能需要查看 Apple 用户界面指南。例如,App Store 审查指南的第 12.3 节规定应用程序是... a collection of links, may be rejected
.
您可能还会发现iOS 人机界面指南很有帮助。