收藏
回答

map中的customCallout内coverview嵌套coverview真机偶现文案无法显示?

 <Map
        id={id}
        className='map'
        setting={{ ...setting }}
        subkey={qqKey}
        layerStyle={1}
        latitude={lnglat?.latitude}
        longitude={lnglat?.longitude}
        markers={mapMarkers}
        scale={customScale}
        enablePoi={false}
        {...other}
        style={{ height: height, width: width, zIndex: deviceType === 'IOS' && auto ? -1 : 0 }}
        onRegionChange={(e) => handleMapChange(e)}
        polyline={polyline}
      >
        <CoverView slot='callout'>
          {mapMarkers.map(item=>
            <CoverView className={ item.title === '取/还车位置' ? 'marker-pop-custom1' : 'marker-pop-custom' } marker-id={item.id} key={item.id}>
                <CoverView className='pop-title'>{deviceType === 'IOS' ? item.title + ' ': item.title }</CoverView>
                {
                  item.labelContent && item.reserveType === 1 &&
                  <CoverView className='pop-desc'>{deviceType === 'IOS' ? item.labelContent + ' ': item.labelContent}</CoverView>
                }
            </CoverView> )}
          </CoverView>
      </Map>

其中mapMarkers的数据如下图

模拟器上正常显示

真机会偶现各个情况

考虑过可能是数据异步未显示的问题,但是通过真机调试,发现页面的map中是存在上面的数据的

所以想问下这种问题出现的原因是coverview嵌套的问题吗?目前出现的概率很高,基本上2,3次就会出现一下空白的callout

回答关注问题邀请回答
收藏

3 个回答

  • Demons
    Demons
    2022-05-10

    请具体描述问题出现的流程,并提供能复现问题的简单代码片段(https://developers.weixin.qq.com/miniprogram/dev/devtools/minicode.html)。

    2022-05-10
    有用
    回复
  • Gin
    Gin
    2022-07-18

    我也遇到了

    2022-07-18
    有用
    回复
  • 菩萨保佑
    菩萨保佑
    2022-07-13

    楼主,请问解决了吗?


    我也遇见这个JB问题 真是服了,

    2022-07-13
    有用
    回复
登录 后发表内容