当前位置:首页 > Windows程序 > 正文

关于 WebBrowser调用百度地图API 鼠标滚轮缩放地图级别失灵的解决办法

2021-05-24 Windows程序

在桌面程序下 百度地图API的鼠标缩放地图功能可能会失灵无效!

这个原因不是API的问题 小弟试了下在WEB上面是没有问题的

于是考虑可能是WebBrowser的获取焦点问题,于是在主窗体 添加了一个窗体激活事件

如下

//小弟用的是WPF所以是Window_Activated  

//如果你用的是Winform就是 Form1_Activated(object sender, EventArgs e)事件


private void Window_Activated(object sender, EventArgs e)
{
WebBrowser.Focus();//让地图随时获取焦点 防止地图鼠标滚轮事件失灵
}

完美解决问题!

关于 WebBrowser调用百度地图API 鼠标滚轮缩放地图级别失灵的解决办法

温馨提示: 本文由Jm博客推荐,转载请保留链接: https://www.jmwww.net/file/70388.html