- 当前 Bug 的表现(可附上截图)
- 预期表现
- 复现路径
- 提供一个最简复现 Demo
function getImageInfo(url) {
return new Promise((resolve, reject) => {
wx.getImageInfo({
src: url,
success: resolve,
fail: reject,
})
})
} //----------------------这个地址这样获取的----------------
wx.cloud.getTempFileURL({
fileList: [this.data.bgfileID],
success: res => {
// get temp file URL
console.log("dowload file OK222!!!!>>>>")
console.log(res.fileList[0].tempFileURL)
console.log("dowload file OK222!!!!>>>>")
this.setData({
mydrawbg: res.fileList[0].tempFileURL, //切换分享的背景
})
},
fail: err => {
// handle error
}
})
}
https://XXXXXXXX-buysns-XXXXXX.tcb.qcloud.la/buysns/myshare/BgPic/my-image.jpg在PC开发时可用,再真机上不可以用报错, [publib]:1 getImageInfo:fail parameter error: parameter.src should be String instead of Undefined;
是要设轩不较验域吗
微信小程序开发问题解答
微信小程序开发者回答:
getImageInfo的url参数是哪里来的,看报错是这个参数没取到值?
微信小程序开发者回答:
是啊,很怪啊,我在上调用getImageInfo的时候有打印,在里面就是没有定义了
本文网址:http://www.91bianli.com/weixinxiaochengxu/3739.html