我发送一个值给javascript,然后javascript返回一个结果给我。然而,由于javascript func需要时间,所以返回值(b)保持为空需要时间。我想我需要创建一个线程来等待结果。func webViewDidFinishLoad(_ webView: UIWebView) var b = "" DispatchQueue.main.async
我似乎无法从我的cordova插件的stringByEvaluatingJavaScriptFromString函数调用中接收到任何返回值 基本上,我正在尝试获取页面中的活动元素,并根据“活动元素”更改键盘类型我在插件初始化期间注册了UIKeyboardWillShowNotification,并在键盘显示listener时触发javascript。NSNotification *)note{
if ([self.webView