2010-09-17 39 views
0

我想从Java(Android)中调用JavaScript函数。android,webview,javascript注入

好了,下面的源代码,我(source

/** 
    * This is not called on the UI thread. Post a runnable to invoke 
    * loadUrl on the UI thread. 
    */ 
    public void clickOnAndroid() { 
    mHandler.post(new Runnable() { 
     public void run() { 
     mWebView.loadUrl("javascript:wave()"); 
     } 
    }); 
    } 

我的问题,工作正常,现在是使用参数的JavaScript函数。

我们假设我有一些XML(就像AJAX一样)。

我需要转义它就像iPhone/Objective-C命令stringByEvaluatingJavaScriptFromString一样。

谁能帮我解决这个问题?

非常感谢, DaRolla

+0

尝试Java脚本桥 – 2012-09-04 05:50:39

回答

-1

使用此代码:

String js_str = "Your JS Code"; 

webview.loadUrl("javascript:"+js_str); 
相关问题