调用本地接口,微信开发者工具可以显示图片(图片也在本地),但手机预览时不显示。
手机直接访问图片地址可以看到图片。
wxml通过image绑定图片
<view>
<image class="userinfo-avatar" src="{{imgURL}}" background-size="cover"></image>
</view>
js在onLoad时调用wx.request
onLoad: function () {
console.log('onLoad');
var that = this;
wx.request({
url: '我的网址',
method: 'POST',
success: function(res){
var data = res.data || {};
if(data.ret_code == 0) {
console.log(data.ret_info[0]);
that.setData({
imgURL:data.ret_info[0]
});
}
}
})
}
php本地测试接口如下:
<?php
$result = array(
'http://我的网址/1.jpg',
'http://我的网址/2.jpg',
'http://我的网址/3.jpg'
);
$arr['ret_code'] = 0;
$arr['ret_msg'] = '';
$arr['ret_info'] = $result;
echo json_encode($arr, JSON_UNESCAPED_UNICODE);
?>
相似问题