如何加载本地图片

时间:2017-09-27 14:27:45

标签: javascript file local

我遇到了加载本地图片而不是远程图像的临时问题。对于远程图像,我使用以下代码:

    fetch(url).then(function (response) {
        var blobValue = URL.createObjectURL(response.blob());

        this.changeStyle(blobValue, headerHTML);
    }).then(function (blob) {
        var blobValue = URL.createObjectURL(blob);

        this.changeStyle(blobValue, headerHTML);
    })

MainWidget.method('changeStyle', function (blobValue, headerHTML) {
    if (asserts.isValid(headerHTML.childNodes[0].children[2].attributes[4])) {
        headerHTML.childNodes[0].children[2].attributes[4].style =
            'background-image url("' + blobValue + '")';

    }
});

但是,fetch()不能用于本地文件。如何加载本地文件?

0 个答案:

没有答案