日期:2014-05-17  浏览次数:21152 次

加载完地图后 ,无法拖动
在winform,使用webbrowser扩展控件加载高德地图(html文档),但是地图加载完后,使用鼠标无法拖动,鼠标滚动也无法缩放,但地图上的缩放工具可以用,哪出了的问题?关键是这个现象只是偶尔发生,实现令人蛋疼!
地图 webbrowser控件 javascript

------解决方案--------------------
webbrowser是不是禁止了鼠标事件。
------解决方案--------------------
百度地图API中有JS代码,粘贴后可以运行的,但是不知道高德地图有没有。
------解决方案--------------------
可能js没加载完吧
------解决方案--------------------
引用:
Quote: 引用:

可能js没加载完吧

我也怀疑是这个问题,但是对js不熟,怎么才能判断加载js有没有出题呢
我用webbrowser的Documentcompleted事件调试,没有发现什么问题

这个事件只是页面文件加载完,加载完之后,页面js可以通过ajax再去加载数据,你就捕获不到了。地图大部分都是后期加载的。