当createUserInfoButton的type 为image时,能直接将base64类型的直接转为图片展示嘛?
在开发工具中可以展示图片按钮,但是真机测试无法显示代码如下:
var ENEMY_IMG_SRC = Config.IMG_URL;
var img = wx.createImage();
img.src = ENEMY_IMG_SRC;
var UserInfoButton = wx.createUserInfoButton({
type: 'image',
image: img.src,
style: {
left: 25,
top: screenHeight / 2 - 50,
width: screenWidth - 50,
height: (screenWidth - 50) * 347 / 520,
lineHeight: 40,
backgroundColor: 'rgba(0,0,0,0)',
color: '#ffffff',
textAlign: 'center',
fontSize: 16,
borderRadius: 4
}
});
其中ENEMY_IMG_SRC 为后台发来的base64类型的图片数据格式为:data:image/png;base64,iVBORw0KGgoAAA...(内容太长,就不全发出来了);
跪求官方大佬解答,是因为在createUserInfoButton中,目前无法支持base64转图片显示,还是说代码有问题导致无法显示
目前应该是不支持直接传base64串的。