gpt4 book ai didi

从 Webkit Qt 中的本地 html 页面调用 Ajax

转载 作者:行者123 更新时间:2023-12-01 06:47:18 26 4
gpt4 key购买 nike

我正在尝试从 QT 4.7RC QWebview 的本地 HTML 文件中执行 Ajax/XMLHTTPrequest。它始终以空 responseText 失败和状态 0. 我已经设置了以下

page->settings()->setAttribute(QWebSettings::LocalContentCanAccessRemoteUrls,true);

但它没有效果(虽然我可以毫无问题地加载远程图像)。

这似乎是一个已知问题,我不确定是否已经有解决方案。

https://bugs.webkit.org/show_bug.cgi?id=31875

任何解决方法的想法都会非常有帮助。基本上我想要做的是在 QWebview 中运行一个 HTML/Javascript WebApp,它与 127.0.0.0 的本地服务器进行通信,这个问题有点令人讨厌。有趣的是,实际查询被发送,我的服务器响应 200 和请求的数据。但是响应永远不会到达我的 Javascript 回调中。

最佳答案

不确定您的问题,但您确定您在使用 webkit 的 AJAX 安全沙箱中吗?在 Firefox、IE 和其他使用 AJAX 的不同域中不起作用。事实上,http://demo1.demo.com与 demo2.demo.com 不同

关于从 Webkit Qt 中的本地 html 页面调用 Ajax,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3664616/

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