你如何从本机android代码调用javascript

时间:2012-02-28 08:06:05

标签: javascript android webview webclient

我知道,从这个网站,为了从android调用网页的javascript功能       webview.loadUrl( “JavaScript的:的CallMe()”)

我的问题是,我需要首先加载页面,我的javasctip函数CALLME()定义在哪里?

换句话说

我应该

  webview.loadUrl("http://myweb.com/web.html)  // web.html has javascript CALLME() defined
  webview.loadUrl("javascript:CALLME()");

右??

显然,CALLME()没有被调用

请帮助

2 个答案:

答案 0 :(得分:0)

你检查一下吗?

 webview.getSettings().setJavaScriptEnabled(true);

答案 1 :(得分:0)

像这样:

myWebView.loadUrl("javascript:$.mobile.showPageLoadingMsg()");

如果你有

WebSettings webSettings = myWebView.getSettings();
webSettings.setJavaScriptEnabled(true);