用http://blog.csdn.net/xsbh0310/article/details/54139662所述搞定了离线地图,要将离线地图加载至webBowser中
path = Application.StartupPath + "\" + "map.html";
webBrowser_map.Navigate(path);
两个语句成功加载地图可以显示,但是无法操作(拖动,缩放)
但是加载在线的地图就可以拖动和缩放,是什么原因,如何解决?
webbrowser用的ie内核,ie7或者ie8.。。。不兼容吧。你用ie8看能否执行拖动缩放操作
换个webkit核心的browser插件试试
http://blog.csdn.net/lisenyang/article/details/53928420
我觉得应该是你webbroswer客户端某些属性导致无法拖动的,或者就像楼上说的不兼容IE 你可以在页面的头部加meta属性,让启用谷歌内核
<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
加载在线地图的html就可以拖动和缩放,加载本地地图的html就是一张静态图片,怎么破??