調用Web服務,我不能夠調用Web服務或正在顯示任何警報:無法從網頁視圖
我的活動代碼:
mWebView = (WebView)findViewById(R.id.webViewRootAciviy);
mWebView.setWebViewClient(new WebViewClient());
mWebView.setWebChromeClient(new WebChromeClient());
mWebView.loadUrl("file:///android_asset/splashscreen.html");
的html代碼:
<html>
<body>
this is a demo html file.
<script type="text/javascript" src="http://code.jquery.com/jquery-1.7.1.min.js">
$.ajax({
type: 'GET',
url: 'http://192.168.11.50/ar/service.svc/ProductCategories?$format=json',
dataType: "json",
contentType: "application/json; charset=utf-8",
success: function (data)
{
alert("success");
},
error: function (error)
{
alert("error");
}
});
</script>
</body>
</html>
也給了互聯網許可。請幫我看看我錯過了什麼。
編輯:
我們有自己的公司和業務服務器託管就可以了。我使用無線網絡訪問互聯網,服務器也通過以太網電纜連接到同一個無線路由器。
更新:我不知道爲什麼會發生這種情況。由於創建的服務類型,問題出現了。該Web服務是使用WCF Data service
創建的,但是在使用普通的WCF Service
再次創建Web服務後,該URL現在工作正常。
對不起。不工作。 –
我在想什麼? –
評論此行可能是工作原理 mWebView.setWebChromeClient(new WebChromeClient()); – anddevmanu