收藏
回答

MapContext.addGroundOverlay 添加两个图层后,图层级别不生效?

在使用 MapContext.addGroundOverlay 添加多个图层后,后加载完成的都会被覆盖,设置属性 zindex也不生效,是什么原因?


this.mapContext = wx.createMapContext('mapContent');

this.mapContext.addGroundOverlay({
	id: 1000,
	src: 'xxx',
	bounds: {
		// 西南角经纬度
		southwest: {
			latitude: 40.89595,
			longitude: 113.1608156
		},
		// 东北角经纬度
		northeast: {
			latitude: 40.91118,
			longitude: 113.17452
		}
	},
	visible: true,
	zIndex: 99,
	opacity: 1
});

this.mapContext.addGroundOverlay({
	id: 2000,
	src: 'xxx',
	bounds: {
		// 西南角经纬度
		southwest: {
			latitude: 40.87595,
			longitude: 113.1608156
		},
		// 东北角经纬度
		northeast: {
			latitude: 40.91518,
			longitude: 113.17452
		}
	},
	visible: true,
	zIndex: 9,
	opacity: 1
});




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

2 个回答

  • 社区技术运营专员--阳光
    社区技术运营专员--阳光
    2022-07-03

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

    2022-07-03
    有用
    回复
  • 志一
    志一
    2023-07-05

    你好,这个问题是不是在ios出现的,后面解决了吗?

    2023-07-05
    有用
    回复 3
    • 周瑞强
      周瑞强
      2023-10-26
      不好意思, 最近没有在做小程序开发, 消息看的不及时
      2023-10-26
      回复
    • 周瑞强
      周瑞强
      2023-10-26
      先将下面的图层加载上,然后在去加载上面的, 这个方法不太适合所有的, 我的第一个图层图片比较小, 加载相对会快些
      2023-10-26
      回复
    • 志一
      志一
      2023-10-27回复周瑞强
      好的,谢谢哈~
      2023-10-27
      回复
登录 后发表内容