Javascript 移动到子窗口时Mapbox地图平移问题

Javascript 移动到子窗口时Mapbox地图平移问题,javascript,mapbox,Javascript,Mapbox,我有一个例子,我们有时需要将地图从主窗口弹出到子窗口 我尝试了两种方法:1)在父窗口中完全销毁映射,然后从父窗口在子窗口中重新初始化;2)只需从dom中删除映射并附加到子窗口,如下所示: 问题是,无论哪种情况,在子窗口中,贴图都不会平移。缩放是平滑的,所有其他功能都可以工作,但平移速度慢/不起作用 如果单击以平移贴图,然后返回到贴图所在的主父窗口并移动鼠标,您将注意到子窗口中的贴图平移平稳 所以pan事件没有从父级断开连接?这与webgl有关吗?有人有更好的解决方案吗?这是一个更大的应用程序的一

我有一个例子,我们有时需要将地图从主窗口弹出到子窗口

我尝试了两种方法:1)在父窗口中完全销毁映射,然后从父窗口在子窗口中重新初始化;2)只需从dom中删除映射并附加到子窗口,如下所示:

问题是,无论哪种情况,在子窗口中,贴图都不会平移。缩放是平滑的,所有其他功能都可以工作,但平移速度慢/不起作用

如果单击以平移贴图,然后返回到贴图所在的主父窗口并移动鼠标,您将注意到子窗口中的贴图平移平稳

所以pan事件没有从父级断开连接?这与webgl有关吗?有人有更好的解决方案吗?这是一个更大的应用程序的一部分,因此完全从子窗口重新初始化应用程序实际上是不可行的,因为我们需要父窗口来仍然通信/驱动地图上的数据

GIF示例: