Visual studio 2010 QT4.8.6和Visual Studio 2010不加载谷歌地图

Visual studio 2010 QT4.8.6和Visual Studio 2010不加载谷歌地图,visual-studio-2010,google-maps,qt4,Visual Studio 2010,Google Maps,Qt4,我正在Windows 7上使用QtCreator 4.8.6,编译器MSVC2010。 问题是,当我运行应用程序时,它可以工作,但是,它不会在WebView中从Google maps加载地图数据,它显示为空白。具有讽刺意味的是,在任何其他web浏览器中查看URL时,都会成功地显示地图。 我还尝试加载谷歌或诺基亚网页,但没有成功,但无法打开谷歌地图。如果有人能帮我解决这个问题,我将不胜感激? 这是一个请求 提前致以问候和感谢, Rahul您需要将WebView设置为使用最新版本的IE。请参阅:

我正在Windows 7上使用QtCreator 4.8.6,编译器MSVC2010。 问题是,当我运行应用程序时,它可以工作,但是,它不会在WebView中从Google maps加载地图数据,它显示为空白。具有讽刺意味的是,在任何其他web浏览器中查看URL时,都会成功地显示地图。 我还尝试加载谷歌或诺基亚网页,但没有成功,但无法打开谷歌地图。如果有人能帮我解决这个问题,我将不胜感激? 这是一个请求

提前致以问候和感谢,
Rahul

您需要将WebView设置为使用最新版本的IE。请参阅:

发件人:

浏览器仿真

Windows Internet Explorer 8及更高版本。功能\u浏览器\u仿真功能定义Internet Explorer的默认仿真模式,并支持以下值

值描述

11001(0x2AF9 Internet Explorer 11。网页以IE11边缘模式显示,与声明的!DOCTYPE指令无关。未能声明!DOCTYPE指令会导致页面加载异常

11000(0x2AF8)IE11。包含基于标准的!DOCTYPE指令的网页以IE11边缘模式显示。IE11的默认值

10001(0x2711)Internet Explorer 10。网页以IE10标准模式显示,与!DOCTYPE指令无关

10000(0x02710)Internet Explorer 10。包含基于标准的!DOCTYPE指令的网页以IE10标准模式显示。Internet Explorer 10的默认值

9999(0x270F)Windows Internet Explorer 9。网页以IE9标准模式显示,与声明的!DOCTYPE指令无关。未能声明!DOCTYPE指令会导致页面加载异常

9000(0x2328)Internet Explorer 9。包含基于标准的!DOCTYPE指令的网页以IE9模式显示。Internet Explorer 9的默认值。 重要信息:在Internet Explorer 10中,包含基于标准的!DOCTYPE指令的网页以IE10标准模式显示

8888(0x22B8)网页以IE8标准模式显示,与声明的!DOCTYPE指令无关。未能声明!DOCTYPE指令会导致页面加载异常

包含基于标准的DOCTYPE指令的8000(0x1F40)网页以IE8模式显示。Internet Explorer 8的默认值 重要信息:在Internet Explorer 10中,包含基于标准的!DOCTYPE指令的网页以IE10标准模式显示

包含基于标准的!DOCTYPE指令的7000(0x1B58)网页以IE7标准模式显示。承载WebBrowser控件的应用程序的默认值


你能用一些代码来改进这个问题吗?我的代码Mainwindow.cpp#包括“Mainwindow.h”#包括“ui_Mainwindow.h”Mainwindow::Mainwindow(QWidget*parent):QMainWindow(parent),ui(newui::Mainwindow){ui->setupUi(this);ui->webView->setUrl(qrl();}Mainwindow:~Mainwindow(){delete ui;}Mainwindow.h#ifndef Mainwindow_h#define Mainwindow_h#include#include#include namespace Ui{class Mainwindow;}class Mainwindow:public QMainWindow{Q#u对象public:explicit Mainwindow(QWidget*parent=0);~Mainwindow();private:Ui::Mainwindow*Ui;}#endif//main window当我使用QtCreator 3.6.0和Qt 4.8.6时,我的代码运行良好。QWebView能够加载URL,但当我在Visual Studio 2010中使用相同的代码时,它不会加载googlemaps URL,而是能够打开其他URL,如www.google.com或www.here.com等