gpt4 book ai didi

java - 访问 CordovaWebView 对象

转载 作者:行者123 更新时间:2023-12-01 08:56:15 24 4
gpt4 key购买 nike

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

我想在我的控制台中查看 native 日志。

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

关于java - 访问 CordovaWebView 对象,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42018854/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com