微信小程序,ios和安卓上canvas内使用drawImage绘制图片效果不一致,安卓会变透明?
ios和安卓上canvas内使用drawImage绘制图片效果不一致,安卓绘制出的图片会变成半透明。
ios:
安卓:
请问是什么原因,怎么解决?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
ios和安卓上canvas内使用drawImage绘制图片效果不一致,安卓绘制出的图片会变成半透明。
ios:
安卓:
请问是什么原因,怎么解决?
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
接受
或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
发布评论
评论(1)
我也遇到同样问题百度了一上午(探讨绘制延迟等的),都没有解决我的问题。
后来发现是自己不严谨了,我这边为了重绘遮罩先加了个半透明图形引起的。我觉得似乎是iOS在drawImage时不会生效最近一次setFillStyle的半透明效果,所以看似是iOS正常。如下:
修改前
修改后