自定义图片组件在4G环境没法加载网络图片
发布于 7 年前 作者 jiamin 3267 次浏览 来自 官方Issues

我自定义了一个图片组件,在页面初始化的时候需要绑定用户已经上传过的照片。在wifi环境下没有问题,但是在4G环境下就没法绑定图片。求解!

下面为组件的逻辑代码,通过设置组件的src属性,绑定图片。

properties: {
        count: { //最多选择图片的张数,默认9张
            type: Number,
            value: 9
        },
        uploadUrl: { //图片上传的服务器路径
            type: String,
            value: ''
        },
        showUrl: { //图片的拼接路径
            type: String,
            value: ''
        },
        tips: {
            type: String,
            value: '长按图片即可删除'
        },
        src: {  //设置默认绑定图片的路径
            type: String,
            value: ''
        }
    },
 
    /**
     * 组件的初始数据
     */
    data: {
        detailPics: [], //上传的结果图片集合
    },
    lifetimes: {
        ready: function () {
            if (this.data.src != '') {
                var src = this.data.showUrl + this.data.src;
                this.setData({
                    detailPics: { src }
                })
            }
        }
    }
1 回复

报错信息是什么呢?可以根据错误信息定位一下问题

回到顶部