我最近在Windows PC程序上面 使用QWebEngineView 加载显示百度地图。 通过QWebEnginePage->runJavaScript()传递位置数据, 然后script里面会执行百度地图api。 通过Convertor 转换坐标,然后map.panto(Point) 重新设置中心点。
很简单的一个程序,然后在任务管理器里可以发现,Qt程序的内存持续上升(不是QtWebengineProcess.exe )。 调用清除Cache Cookies 相关函数并不管用 。
很奇怪。不知道是百度地图api的问题还是我html或者Qt程序没写好。 希望有这方面经验的大神们能够指点一下。