Android:JavaScript函数在我的webview中不正常
基本上,我正在为我的网站开发一个简单的web查看器应用程序 我在AndroidManifest.xml和MainActivity.javaAndroid:JavaScript函数在我的webview中不正常,javascript,android,jquery,Javascript,Android,Jquery,基本上,我正在为我的网站开发一个简单的web查看器应用程序 我在AndroidManifest.xml和MainActivity.java @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); //hide the
@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");
下面是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:我想我在安卓代码中漏掉了一些东西,或者请告诉我,如果这没有什么不对的话,我会仔细检查我的JavaScript代码。 Chrome开发者工具控制台有错误吗?没有,先生。