canvas 设置透明之后alpha渲染问题

设置前:

设置后:

alpha的渲染是按照 最上层的UI来渲染的吗? 我的一个弹窗页面是不透明的,但里面的 图片素材 是60%透明的。
有大神知道如何解决吗?还是说只能把UI的素材改为完全不透明

有人遇到相同的问题吗?

请问解决了吗

图片开启预乘,src blend factor 设置为one

并没有效果 我在ios上开启canvas透明。设置透明度还是能看见一部分。