Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/198.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 访问CordovaWebView对象_Java_Android_Cordova_Webview_Cordova Plugins - Fatal编程技术网

Java 访问CordovaWebView对象

Java 访问CordovaWebView对象,java,android,cordova,webview,cordova-plugins,Java,Android,Cordova,Webview,Cordova Plugins,如何访问cordova android项目中的CordovaWebView对象 我想在控制台中查看本机日志 WebView webview = //get the main cordova web view webview.loadUrl("javascript:window.onload = function(){alert(\"log something\");};"); 类似的东西应该在插件中工作: public class MyPlugin extends CordovaPlugin{

如何访问cordova android项目中的CordovaWebView对象

我想在控制台中查看本机日志

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

类似的东西应该在插件中工作:

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