我有一个存储在BLOB中的背景图像,比如blob:http://lhost/3dbeb143-a618-46f3-8fa2-25f8dd477692
。
我想将元素的background-image
属性设置为此blob。
我尝试将其设置为url("http://isequence/3dbeb143-a618-46f3-8fa2-25f8dd477692")
,但它只是说isequence/3dbeb143-a618-46f3-8fa2-25f8dd477692: 404 Not Found
。显然,它试图通过HTTP直接请求该文件。
那么我该怎么做呢?
答案 0 :(得分:3)
试试这个:
<script>
var tmp_path = URL.createObjectURL('path/to/image.png');
document.getElementbyId('divId').style.background = tmp_path;
</script>