Я использую QT 5.8 и пытаюсь загрузить веб-страницу, используя QAxWidget (установлен в IE), который отображает HTML 5 пустой холст.
QString url = "https://h3manth.com/demo/canvas/full-page.html"; ui.browser->dynamicCall("Navigate(const QString&)", url);
Запуск той же ссылки непосредственно в IE работает нормально. Но при запуске из моего простого приложения QT я получаю ошибку сценария:
И в результате получается пустое представление даже при нажатии «Да» в диалоговом окне.
Есть идеи для возможного решения?
Изменение ключей reg, как описано в msdn: msdn.microsoft.com/en-us/library/ee330730(v=vs.85).asp, гарантирует использование предполагаемой версии IE для «встроенного» браузера.
Других решений пока нет …