反馈个Bug,拜托大家帮下忙,帮我想下办法怎么解决.
发布于 6 年前 作者 juanlei 12426 次浏览 来自 问答

原来是个bug,弄了我一天了。

           var grdd = ctx.createLinearGradient(0, 0, 1, 1);
           grdd.addColorStop(0.1, “#ff0000”);//"#FF0000"
           ctx.setFillStyle(grdd);
            ctx.fillRect(0,0,50,50);   

canvas在用createLinearGradient风格后,再安卓系统下 就不能保存图片文件:保存读到的是一片渐变色图…

在电脑和苹果上没有问题,canvas用的drawimage画的图又能正常显示,奇怪!。。。。。。。。
图片看起来很漂亮,安卓下,为什么就是不能保存呢?一保存就变成了渐变图。。。。。。。。。。。。

请大家帮下忙,帮我想下办法怎么解决这个问题?是什么原因?导致绘制的图不能保存?drawimage画的却可以,

回到顶部