多张图片的显示顺序问题
发布于 5 年前 作者 dzhao 11094 次浏览 来自 问答

通过以下代码加载多张图片,如果图片相互有重叠的时候,发现图片的显示顺序没有任何规律,有时候A覆盖B,有时候B覆盖A。难道不是根据代码顺序加载的吗?

var imageA = wx.createImage()

imageA.src = ‘./images/A.jpg’

imageA.onload = function () {

 ctx.drawImage(imageA, 0, 0, screenWidth, screenWidth)

}

var imageB = wx.createImage()

imageB.src = ‘./images/B.jpg’

imageB.onload = function () {

 ctx.drawImage(imageB, 0, 0, screenWidth, screenWidth)

}

4 回复

这不是个问题,web编程经验的都知道

因为图片的load是异步的。所以到底哪张图片会先load出来说不准了。

你好,请问是只有开发者工具有这种情况吗?开发者工具是哪个版本呢?

开发者工具版本:1.02.1807200.

在开发者工具和真机上都会出现这种情况。

回到顶部