JavaScript和QtWebView

问题描述

我在iOS应用程序中使用了QML WebView,但是它无法捕获Confirm()侧的JavaScript的消息框。换句话说,Qt WebView中的iOS不会提示JavaScript中定义的任何消息框。当我检查previously时,可以在Qt 4中进行此操作。有没有办法实现这个Qt 5.14

我正在使用Qt 5.14.2和QtWebView 1.15

与消息框​​相关的JavaScript边:

var msg = send_before_msg_confirm();
var c = confirm(msg);
if ( !c ) { // no
    $("#loading-o").addClass('none');
    return false;
}

QML WebView:

WebView {
   id: webView
   anchors.fill: parent
   url: initialUrl
}

        

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)