小程序
小游戏
企业微信
微信支付
扫描小程序码分享
- 当前 Bug 的表现(可附上截图)
- 预期表现
- 复现路径
- 提供一个最简复现 Demo
canvas生成的png图片直接预览的时候出现黑底
如果canvas生成jpg图片 生成的图片在安卓就是这样的有黑底
3 个回答
加粗
标红
插入代码
插入链接
插入图片
上传视频
在绘制之前加一个 fillRect 填充一个白色的背景应该就可以,没有填充背景的话,默认就是黑色的,如果canvas内容也是黑色的,就看不见了
你好,麻烦通过点击下方“反馈信息”按钮,提供出现问题的。
预览的时候打开调试就好了
https://blog.csdn.net/qq_37949737/article/details/94380910你可以看下这篇文章,之前我写的时候手机调试的时候也出现了画布为黑色的情况。当时没太在意,最后写着写着就没出现了。你可以比较一下,找找问题。
我现在有一个问题 安卓用canvasToTempFilePath,生成jpg的底色是黑的,而ios生成的是白的底色
这种问题不提供代码片段根本没法复现
关注后,可在微信内接收相应的重要提醒。
请使用微信扫描二维码关注 “微信开放社区” 公众号
在绘制之前加一个 fillRect 填充一个白色的背景应该就可以,没有填充背景的话,默认就是黑色的,如果canvas内容也是黑色的,就看不见了
预览的时候打开调试就好了
https://blog.csdn.net/qq_37949737/article/details/94380910你可以看下这篇文章,之前我写的时候手机调试的时候也出现了画布为黑色的情况。当时没太在意,最后写着写着就没出现了。你可以比较一下,找找问题。
我现在有一个问题 安卓用canvasToTempFilePath,生成jpg的底色是黑的,而ios生成的是白的底色
这种问题不提供代码片段根本没法复现