2010-09-17 70 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); 
相關問題