ctx.drawImage 开发工具报错
发布于 6 年前 作者 yan97 12983 次浏览 来自 问答

我想反馈一个 Bug

如果是 Bug:

* Bug 表现是什么?预期表现是什么?

表现:将网络图片使用  wx.downloadFile(OBJECT) 或者 wx.getImageInfo(OBJECT) 方法获取到本地的临时路径,使用 ctx.drawImage()绘制,本地报错。

* 提供一个最简复现 Demo

const ctx = wx.createCanvasContext('myCanvas', this);
 
wx.getImageInfo({
            src: 'http://img.blog.csdn.net/20180115201752397',
            success: function(res) {
                console.log(res);
                ctx.drawImage(res.path, 0, 0, 82, 82);
                ctx.setFontSize(20);
                ctx.fillText('Hello', 90, 90, 100, 100);
                ctx.draw();
            }
        })

真机上好的。

2 回复

是工具无法加载到这个图片导致的

检查下网络设置

是开发工具的网络设置?还是电脑的网络?

如果是电脑的网络,应该没有问题啊,在工具中下载文件什么都可以

回到顶部