2017-02-03 14 views
0

コードアンドアンドロイドプロジェクトでCordovaWebViewオブジェクトにアクセスするにはどうすればよいですか?CordovaWebViewオブジェクトへのアクセス

私のコンソールにネイティブログを見たいと思っています。

WebView webview = //get the main cordova web view 
webview.loadUrl("javascript:window.onload = function(){alert(\"log something\");};"); 

答えて

1

このような何かがプラグイン内で動作するはずです:

public class MyPlugin extends CordovaPlugin{ 
    public void executeGlobalJavascript(final String jsString){ 
     cordova.getActivity().runOnUiThread(new Runnable() { 
      @Override 
      public void run() { 
       webView.loadUrl("javascript:"+jsString); 
      } 
     }); 
    } 

    public void someMethod(){ 
     executeGlobalJavascript("window.alert(\"log something\");"; 
    } 
} 
関連する問題