Android WebView自动加载index.html

时间:2015-12-15 21:40:17

标签: android html webview

我正在创建一个加载简单html页面的android webview:

WebView myWebView = (WebView) findViewById(R.id.webview);
    WebSettings webSettings = myWebView.getSettings();
    webSettings.setJavaScriptEnabled(true);
    webSettings.setAllowContentAccess(true);
    myWebView.loadUrl("http://10.0.2.2/external/login.html");

但由于某种原因,当页面加载时,它一直在加载http://10.0.2.2/external/index.html,即使我明确指定了不同的html页面,例如上面的login.html。我正在http://10.0.2.2/(我的本地机器)运行一个简单的http服务器。是否有某个地方导致这种情况?如何让它加载我想要的页面而不是index.html?

感谢。

1 个答案:

答案 0 :(得分:0)

  

实际上如果没有这个也不会发生 -   webSettings.setJavaScriptEnabled(真);

您的网页可能包含一个重定向到$("#otherM").attr("display","inline"); or $("#otherM").attr("visibility","visible"); 的脚本,例如:

$("#idContainerDiv").attr("display","block"); or
$("#idContainerDiv").attr("visibility","visible");
相关问题