基本上,我正在为我的网站开发一个简单的Web查看器应用程序。
我确实包含 AndroidManifest.xml 中的基本代码和 MainActivity.java
以下是 MainActivity.java
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
//hide the title bar
// this.requestWindowFeature(Window.FEATURE_NO_TITLE);
WebView vistaWeb = (WebView) findViewById(R.id.webview);
vistaWeb.setWebViewClient(new WebViewClient());
vistaWeb.clearCache(true);
vistaWeb.clearHistory();
vistaWeb.getSettings().setJavaScriptEnabled(true);
vistaWeb.getSettings().setJavaScriptCanOpenWindowsAutomatically(true);
vistaWeb.loadUrl("http://mysite/login");
看起来我没有遗漏任何东西,但是当我使用应用程序访问它时,一些Javascript函数没有运行。但是当我在台式机和手机上的浏览器上运行它时,它的工作原理非常好。
P.s:我想我在Andriod代码中遗漏了一些东西,或者请告诉我,如果它没有任何问题,那么我会仔细检查我的Javascript代码。