数据库记录不会显示在我的移动应用程序上

时间:2013-09-12 12:45:36

标签: php android html5 jquery-mobile backbone.js

我使用html5 + css3 + jquery mobile来构建我的移动应用程序。实际上我已经是桌面版,我想制作移动应用程序。

  1. 真的php不适用于移动应用程序的html5吗?
  2. 如果是这样,我使用ajax来调用我的JSON(那个地方在jsontext.php上创建)。
  3. 我在桌面浏览器上尝试过HTML5并且运行良好。
  4. 我使用build.phonegap.com将它构建到apk并将apk安装到我的设备上。
  5. 之后,我的数据库记录没有显示。也许它没有执行。
  6. stackoverflow中的其他用户说我们可以使用backbone.js。 how-to-access-a-remote-database-from-jquery-mobile-application

    我的步骤是对的吗?或者我必须使用backbone.js。 THX。

1 个答案:

答案 0 :(得分:0)

以下是一些答案:

  1. 是的,php无法在移动本机/ hibrid移动应用程序中运行, 因为php之前需要由php服务器解释 产生输出。

  2. 生成和解析JSON既简单又简单,而且广泛 用于应用程序。

  3. 这很好。如果您想要一种“仅限在线”的应用,您可以使用 一个webview并指向你的应用程序的网址 - 它基本上是一个浏览器 没有导航按钮和用户界面 - 但有些东西 做得不好,你应该先测试一下。它也可能会显示 你的应用程序运行缓慢且未完成。

  4. 没问题,Cordova / Phonegap实际上已成为一个非常 良好的移动框架。您还应该安装ADB (http://developer.android.com/tools/help/adb.html),ADT (http://developer.android.com/tools/help/adt.html)和Android 设备模拟器 (http://developer.android.com/tools/help/emulator.html)。

  5. 您必须确定如何插入和检索dabatase记录。 这取决于你如何编程。一定要有数据库 公开发布(仅可从应用访问)。

  6. 希望我已经回答了你的问题,并且它有所帮助。