2017-02-03 11 views
0

Как я могу получить доступ к объекту CordovaWebView в проекте андроида cordova.Доступ к объекту 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\");"; 
    } 
}