在Android中加载Web视图时遇到问题
这是我的代码,非常基础
webView.setWebViewClient(new WebViewController());
WebSettings webSettings = webView.getSettings();
webSettings.setJavaScriptEnabled(true);
webView.loadUrl(loadUrl);
这是URL
http://comercios.transferbeet.com:14616/TransferAppsWsUat/register/welcomeWallet
如您所见,我可以从chrome或任何浏览器访问而没有问题,但是在我的Android webview中返回
HTTP 403-禁止
我有两个环境
第二个
http://comercios.transferbeet.com:14616/TransferAppsWsMtto/register/welcomeWallet
网页视图加载没有问题。
但是最奇怪的是,在另一个应用程序项目中,第一个Web视图可以很好地加载
我找不到问题:(我很绝望。
感谢您的帮助
ssl不是问题。 Webview可以很好地在另一个应用程序上加载,并且永远不会仅通过onreceivedErrorHttp传递onReceivedSslError
答案 0 :(得分:1)
如何解决错误403:1.清除代理-转到“设置”->“无线和网络”->“移动网络”,然后单击“ APN(接入点名称)”->“选择清除代理选项”-在所有这些步骤之后,您可以重试下载您的资料。
答案 1 :(得分:0)
setDomStorageEnabled(true).
我已经解决了这个问题。