WKWebView里
evaluateJavaScript:script completionHandler:^(id result, NSError *error)
这个方法调用JS函数时,如何JS函数有一个参数是函数,应该如何调用这个参数函数?
WKWebView里
evaluateJavaScript:script completionHandler:^(id result, NSError *error)
这个方法调用JS函数时,如何JS函数有一个参数是函数,应该如何调用这个参数函数?
QString info = QString("constructFileName('%1')").arg(centerPointsList[i].toFloat());
QVariant holdInformation = map->page()->mainFrame()->evaluateJavaScript(info);如果参数比较简单的话,比如就是一个数字或者一个字符串,最简单的方法就是把参数拼在那段js里吧。比如那段js就是:someFunction(1);
如果是对象,可以转成json字符串传进去…… 也可以用一些第三方的。
1 回答862 阅读✓ 已解决
1 回答1.1k 阅读
2 回答780 阅读
2 回答857 阅读
2 回答622 阅读
2 回答610 阅读
1 回答684 阅读
WebViewJavascriptBridge,比较容易上手。