2 kfzxb kfzxb 于 2015.07.16 23:00 提问

VC加载百度地图BMAP未定义 2C

请教为什么在VC里用窗口加载百度地图时会出现BMAP未定义啊????怎么解决??
代码如下
图片说明
图片说明

5个回答

CSDNXIAOD
CSDNXIAOD   2015.07.16 23:03

百度地图 异步加载
百度地图API之地图加载方式(同步、异步)
----------------------biu~biu~biu~~~在下问答机器人小D,这是我依靠自己的聪明才智给出的答案,如果不正确,你来咬我啊!

oyljerry
oyljerry   Ds   Rxr 2015.07.16 23:05

vc是不是用的webbrowser控件,它只能支持简单的web页面。复杂页面经常出js错误等。

oyljerry
oyljerry 回复kfzxb: 控件兼容问题,这个没好办法,除非你还用其他的
2 年多之前 回复
kfzxb
kfzxb 可是换成1.2版本的就没问题,上面用的是2.0的
2 年多之前 回复
zuishikonghuan
zuishikonghuan   2015.07.16 23:08

IE版本的问题,webbrowser在w7默认使用ie7内核,,所以太新的前端脚本是不支持的,必须手动改注册表的一个项才可以让webbrowser支持到ie11

zuishikonghuan
zuishikonghuan 回复kfzxb: 如何改我也忘了,我找找,找到了发给你
2 年多之前 回复
zuishikonghuan
zuishikonghuan 回复kfzxb: 是的,ie默认用ie11内核,VC窗口的webbrowser默认用ie7内核。。。
2 年多之前 回复
kfzxb
kfzxb 单独用ie打开是没问题的,放到VC窗口里面才会出问题
2 年多之前 回复
kfzxb
kfzxb 要怎么改注册表啊???
2 年多之前 回复
caozhy
caozhy   Ds   Rxr 2015.07.16 23:27

时而好时而不好,主要是网络的问题,你清下缓存,换一个 dns ,然后再试
有人报告和你类似的问题

http://q.cnblogs.com/q/30217/

kfzxb
kfzxb   2015.07.17 09:31

对了,补充一点,用1.2版本的可以加载成功,不会报错,但是用2.0的就会出现上面的问题(我需要用2.0的)

Csdn user default icon
上传中...
上传图片
插入图片