免费网站推广群发软件,小程序开发公司介绍,网站建设 永灿 竞争,为什么企业建设银行网站打不开主要问题#xff1a; 一开始用的是在线的#xff0c;都没有什么问题#xff0c;自定义图片均可以显示#xff0c;可是后面试了一下离线百度地图#xff0c;在qt中运行打开.html文件和在电脑上面直接双击打开此文件显示是有差别的#xff0c;在qt生成的程序中#xff0c;…主要问题 一开始用的是在线的都没有什么问题自定义图片均可以显示可是后面试了一下离线百度地图在qt中运行打开.html文件和在电脑上面直接双击打开此文件显示是有差别的在qt生成的程序中地图界面不能缩放并且自定义的图片也显示不出来而在电脑上面直接点开此文件一切都正常的。 (就很诧异)html对了还会提示“console”未定义 面试最后找到了问题若是电脑上安装了IE8或者以后版本的IE浏览器Webbrowser控件会使用IE7兼容模式来显示网页内容。解决方法是在注册表中为你的进程指定引用IE的版本号。就是由于使用qt的QAxWidget控件直接打开.html文件用的是低版本的ie内核因此会和在电脑上直接点开.html文件有差别解决办法好比个人程序叫作untitled12.exe(debug文件内的程序文件名)对于32位程序HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Internet Explorer\MAIN\FeatureControl\FEATURE_BROWSER_EMULATION对于64位程序HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\Internet Explorer\MAIN\FeatureControl\FEATURE_BROWSER_EMULATION在对应的路径下添加你程序名字如untitled12.exe为名的valueDWORD值。值选项11000 0x00002af8(我电脑上面的ie浏览器版本为11)浏览器如图spa续debug在解决上面那个问题后又出现新的问题在使用qt和离线百度地图交互时老是程序断言而后程序就直接退出一直不知道什么缘由也是困扰了一天。(以下图)htm在百度上面搜索了很久各类搜始终找不到解决办法~~blog而后看到Qt和百度地图交互大多数在用QWebEngineView我以前一直用的是QAxWidget控件来和百度地图交互(虽然和在线地图交互基本没有多大问题可是换成离线地图问题就有点多了)因而我便换了QWebEngineView来与离线地图进行交互百度了一下也有不少例子进程QWebEngineView是不支持minGW的因而我又在Qt内配置了MSVC2015的编译器图片改一下代码~get果真问题直接解决~~~(小本本记下来下次忘了来看看)