强烈要求showToast加入新的icon,支持base64的图片
发布于 6 年前 作者 gang05 987 次浏览 来自 问答

showToast支持的icon目前只有"success", “loading”。

希望微信团队能加入一些新的icon进去,比如warn。。。

还有目前的image参数的写法

wx.showToast({image: ‘???.png’,title: ‘测试’});

很不友好,希望能改成支持base64的方式。这样的话开发者可以写成

wx.showToast({image: ‘data:image/png;base64,。。。。’,title: ‘测试’});

代码的友好型大大增强。也省的每次都需要改变img的图片相对路径

4 回复

@范俊~van allen ,我试过封装成一个mutualServ.msg(title,image)。但是如果是使用image的参数的话,实际使用中发现,他是以调用的js为基准地址去计算路径的。

我是把图片都放在一个目录下,所以不存在路径问题。

每次都需要改路径地址好麻烦。

你可以包装成自定义函数 showToast(title,icon); icon 可以只写文件名,路径或base64在函数内实现。

回到顶部