2013-03-22 83 views
0

我有一个HTML表单提交数据。数据通过jquery post发给php文件。 php将值更改为wamp服务器上的mysql数据库。我通过手机将应用程序放在了android上。当我下载应用程序到设备(通过日食),并尝试提交表单没有任何反应。但是,如果我在Android浏览器上运行相同的代码,代码就可以工作。Android应用程序到WAMP服务器连接

如何让代码在应用程序上像在浏览器上一样工作?

+2

显示一些代码! – Cfreak 2013-03-22 19:09:26

+2

您的应用程序是否具有互联网权限? – Jack 2013-03-22 19:13:36

+0

我用于编码的计算机与此计算机不同(该计算机没有互联网)。应该没有数据进出这台电脑,所以我运气不好,在这里把代码放在手动重新输入代码的地方。 – 2013-03-22 19:22:03

回答

0

有几件事。

1:确保你的应用程序有上网权限

<uses-permission android:name="android.permission.INTERNET" /> 

2:请确保您的WebView有启用javascript

WebView m_webview = (WebView)findViewById(R.id.webMain); 
WebSettings webSettings = m_webview.getSettings(); 
webSettings.setJavaScriptEnabled(true); 

的JavaScript默认情况下,出于安全原因关闭。作为你的jQuery发布,这似乎是最有可能的。

相关问题