Я пытаюсь выполнить Ajax / XMLHTTPrequest из локального HTML-файла в QT 4.7RC QWebview. Он постоянно терпит неудачу с пустым responseText
и статусом 0. Я установил следующий
page->settings()->setAttribute(QWebSettings::LocalContentCanAccessRemoteUrls,true);
но это не имеет никакого эффекта (хотя я могу загружать удаленные изображения без проблем).
Кажется, это известная проблема, и я не уверен, что решение уже есть.
https://bugs.webkit.org/show_bug.cgi?id=31875
Любые идеи для обходного пути были бы очень полезны. По сути, я пытаюсь запустить HTML / Javascript WebApp в QWebview, который общается с локальным сервером по адресу 127.0.0.0, и эта проблема является своего рода ограничителем показа. Интересно, фактический запрос отправлен, и мой сервер отвечает 200 и запрошенными данными. Но ответ никогда не приходит в мои обратные вызовы Javascript.