我正在开发一个安卓应用程序,其中有一个Web视图,在其中需要加载HTML、jQuery、JS和PHP。现在我已经能够加载HTML、jQuery、CSS和JavaScript,但是我的问题是我无法在离线情况下在Web视图中加载PHP。请问是否有方法可以在Web视图中执行PHP?
请帮助我,谢谢!
您几乎肯定不想在Android上运行PHP。但是如果您确实想要这样做,那么您需要访问http://code.google.com/p/php-for-android/。更好的链接:http://phpforandroid.net/
PHP是一种服务器端语言,无法在浏览器中运行。它帮助您构建动态网页。
当您在线时,可以调用Web视图中的任何网页,不管服务器端语言是什么都可以。
当您离线时,无法向任何服务器发送请求,因此无法执行任何页面。
你可以轻松地使用AndroPhp完成它,只需在Google Play中搜索并安装即可。
它就像是Php+Mysql的WampServer。您应该运行它,然后在www/文件夹下创建您的PHP项目,并从Android webview 127.0.0.1:80/yourproject调用它。
这样,您就可以在Android上拥有本地服务器,不需要在Java中编写Android代码,而是可以全部使用PHP进行编码。也许这不是一种优雅的方式来为Android编写代码,但它确实有效!