我正在使用Webview控件从我的Android应用程序调用PHP页面,但它只显示白页。我的手机和电脑都连接到USB数据线,两者都有相同的wifi连接。我在代码中使用了ipconfig命令并复制了ipv4 IP地址。我已经在eclipse中的manifest文件中给出了所有必需的权限。
我的android代码如下:
//在第2步的main.xml中按名称查找WebView
browser=(WebView)findViewById(R.id.webview);
// Enable javascript
browser.getSettings().setJavaScriptEnabled(true);
// Set WebView client
browser.setWebChromeClient(new WebChromeClient());
browser.setWebViewClient(new WebViewClient() {
@Override
public boolean shouldOverrideUrlLoading(WebView view, String url) {
view.loadUrl(url);
return true;
}
});
// Load the webpage
browser.loadUrl("http://192.168.2.7/tendersystem/webservice/display_category.php");
我可以在使用上述路径的笔记本电脑中看到ouptput,但是当在android中使用datacable gettign白页仅在webview控件中运行时。所以,问题是什么?
如果我使用http://www.google.com之类的在线网址,则显示正常但IP地址存在问题。