2012-02-28 54 views
0

调用JavaScript我知道,从这个网站,以呼吁在Android网页的JavaScript函数 webview.loadUrl(“JavaScript的:呼我()”)你如何从原生Android代码

我问题是,我需要首先加载页面,我有我的javasctip函数CALLME()定义的权利?

换句话说

我应该有

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

吧??

显然,呼我()是没有得到所谓的

请帮助

回答

0

你检查一下吗?

webview.getSettings().setJavaScriptEnabled(true); 
0

像这样:

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

只要你有

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