2017-02-03 1 views
0

Wie kann ich CordovaWebView Objekt in Cordova Android-Projekt zugreifen.Access CordovaWebView Objekt

Ich möchte die nativen Protokolle in meiner Konsole sehen.

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

Antwort

1

So etwas sollte in einer Plugin-Version arbeiten:

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\");"; 
    } 
} 
Verwandte Themen