2015-03-31 138 views
0

最近我开始在科尔多瓦制作应用程序。如何在智能手机应用程序上运行网站?

但是,昨天我发现PHP和SSI只能在网站的服务器上运行,而不是在本地机器上运行。这意味着我无法在智能手机上本地运行php代码。 因此,所有登录系统,导航,包括等现在都不适用于我的应用程序。

我想知道如何运行智能手机应用程序(简单index.html文件),重定向到网站,而无需使用浏览器。

回答

2

您的服务器将公开可通过XHR从您的Cordova应用程序调用的服务。因此,例如,您的PHP代码将会有一个您的移动应用可以调用的服务,传递一个用户名和密码,并且它将返回JSON,表示结果是好还是坏。本质上你的PHP代码只是一个远程API提供者。

+0

登录可能不那么难,但我遇到问题的第一件事是包含文件。我总是使用PHP将html/php文件包含到另一个文件中,这样我就可以轻松使用我的标题,背景等,而无需将其包含在每个页面中。这就是为什么我想要PHP的主要原因......我希望应用程序在Web服务器上运行的主要原因 – Wietlol 2015-03-31 10:45:35

+0

您应该考虑一个MVC框架,然后为您的客户端代码。虽然它不一定会给你简单的PHP包含,但它将允许在客户端更好地重用代码。 – 2015-03-31 10:49:01

+0

但是没有简单的代码让我可以在我的应用程序中运行一个网站?类似于浏览器的东西?我将使用足够的Web服务来强制用户建立网络连接,但我也希望能够在我的网站上运行应用程序。 – Wietlol 2015-03-31 10:57:37

相关问题