Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/434.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript QtWebKit还是服务器端?Can';t翻译xml:ReferenceError:Can';找不到变量:XSLTProcessor_Javascript_C++_Qt_Qtwebkit - Fatal编程技术网

Javascript QtWebKit还是服务器端?Can';t翻译xml:ReferenceError:Can';找不到变量:XSLTProcessor

Javascript QtWebKit还是服务器端?Can';t翻译xml:ReferenceError:Can';找不到变量:XSLTProcessor,javascript,c++,qt,qtwebkit,Javascript,C++,Qt,Qtwebkit,我需要在QtWidgets应用程序中的QWebView中打开一个网页 网络运行良好,但有一部分文件不是从服务器下载的 我检查了QWebView,发现标题中有错误。。。 这看起来很奇怪,因为我试着在linux中用相同的Qt版本编译我的应用程序,它工作正常,在Web Inspector控制台中没有错误。。。我尝试使用MinGW32和MSVC 2013进行编译,结果相同 我用Qupzilla WebBrowser尝试了同一个网页,效果很好!!,即使在Windows中(所以我担心这是我应用程序中的Qt设

我需要在QtWidgets应用程序中的QWebView中打开一个网页

网络运行良好,但有一部分文件不是从服务器下载的

我检查了QWebView,发现标题中有错误。。。 这看起来很奇怪,因为我试着在linux中用相同的Qt版本编译我的应用程序,它工作正常,在Web Inspector控制台中没有错误。。。我尝试使用MinGW32和MSVC 2013进行编译,结果相同

我用Qupzilla WebBrowser尝试了同一个网页,效果很好!!,即使在Windows中(所以我担心这是我应用程序中的Qt设置,这只在Windows环境中需要,但我在QupZilla源代码中找不到它…)

windows中的错误详细信息:

(在linux中,相同的操作不会产生错误)

顶部:Linux构建,处理了45个请求,Windows构建(底部)在15个请求时停止…,相同代码:

我试过的另一件事: -更改用户代理 -玩QWebSettings -也许还有一次没用的尝试


有什么线索可以让我的页面完全加载到Windows QWebView中吗?

我通过使用QWebEngineView呈现页面临时解决了这个问题,但我不喜欢这个解决方案,因为它迫使我使用MSVC进行编译,当我想使用多平台时,可能会遇到问题。。。因此,任何工作区都将是欢迎的。您应该明确地考虑使用WebEngEnter,因为QtWebKIT是一个弃用的模块。