我正在构建一个阅读应用程序,并且想第一次尝试使用 phoneGap。我对 HTML、CSS 和 JS 很满意,但对 xCode 没有太多经验。假设对于主屏幕上的这个阅读应用程序,我有一个按钮。当用户单击按钮时,我希望它重定向到另一个屏幕/ View 。这样做的正确方法是否只是在主页上创建一个链接,当他们单击它时将它们重定向到另一个 View ?我不认为我需要另一个模型或 Controller ,但我不确定。
最佳答案
在 Phonegap 应用程序中实现多个“ View ”的最佳方式是使用“单页应用程序”设计模式。
Phonegap 应用程序是将 native webview 设置为应用程序的默认和唯一 native View 的 native 应用程序。尽管您可以使用插件来实现其他类型的 native View ,但基本的 Phonegap 应用程序仅使用一个 native View 。
您可以随心所欲地在 Web View 中使用 HTML/CSS/JS 进行编程。
如果您不熟悉单页网站设计模式,这里有一个基本的解释:
- 一个 html 文件
- 使用具有特定 id 的
div
容器来显示和隐藏内容 - Ajax 请求用于在应用程序内操作数据(因此不需要刷新页面)
关于ios - 如何使用 phoneGap 创建多个屏幕/ View ?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25452494/