首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >访问CordovaWebView对象

访问CordovaWebView对象
EN

Stack Overflow用户
提问于 2017-02-03 07:23:33
回答 1查看 410关注 0票数 0

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

我想在我的控制台中看到本机日志。

代码语言:javascript
复制
WebView webview = //get the main cordova web view
webview.loadUrl("javascript:window.onload = function(){alert(\"log something\");};");
EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2017-02-03 11:23:48

像这样的东西应该可以在插件中工作:

代码语言:javascript
复制
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\");";
    }
}
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/42018854

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档