canvas画完之后保存到手机图片是黑色的?
发布于 5 年前 作者 fangzhao 14797 次浏览 来自 问答

画布画完之后往手机里保存的时候提示我保存成功,但是查看手机相册时却是一张黑色的图片没有任何内容请问是为什么

canvasToTempFilePath生成本地图片时路径也是有的

3 回复

-= 现在版本的draw有回调了,不用延迟了。另外,你这个问题在17年就发过了。这是17年年底的一个文章,当时就说过了绘制需要延迟。

现在画图 可尝试:

https://developers.weixin.qq.com/community/develop/article/doc/000ac686c5c5506f18b87ee825b013

唉,指望谁都没用,给遇到同样问题的小伙伴说一下 在回调函数里加个定时器就好了,因为JS是同步执行的,存了黑色的图片是因为你还没有在画布上画就已经开始往本地保存了,下面图片给大家看一下定时器的位置,希望可以帮到你们

回到顶部