扫地机地图组件中IndoorMap.Dynamic不会主动显示虚拟墙
Posted: 2025年 Jan 17日 14:42
- 相关代码:<MapView
isFullScreen={false}
onMapId={onMapId}
mapLoadEnd={mapLoadEnd}
onMapLoadEnd={onMapLoadEnd}
pathVisible={false}
style={{ height: '500rpx' }}
/>
- 问题描述(复现步骤):在某个页面引用地图组件<MapView/>,其中isFullScreen设置为false,在这种情况下不会显示已设置的虚拟墙,需要重新请求一下虚拟墙数据(发送‘aa01000000011313’)才能正常显示,<HistoryMapView/>也有类似情况。
其他复现方法——扫地机模板小程序中,将src/pages/mapEdit/index.tsx中修改<MapView isFullScreen={false}/>,在已有虚拟墙的情况下,进入地图编辑页面,不会显示虚拟墙
- 问题描述(复现步骤):在某个页面引用地图组件<MapView/>,其中isFullScreen设置为false,在这种情况下不会显示已设置的虚拟墙,需要重新请求一下虚拟墙数据(发送‘aa01000000011313’)才能正常显示,<HistoryMapView/>也有类似情况。