如何将背景图片设置为 blob url
How to set background image to blob url
我正在尝试将我的背景图片设置为 blob url。我有代码
var t = localStorage.getItem('customwallpaper');
var test = t
const blob = new Blob([test], {type: 'text/plain'});
var url = window.URL.createObjectURL(blob);
document.body.style.backgroundImage = 'url( ' + url + ' )'
当我刷新页面时,我可以进入控制台,没有错误,并且在元素选项卡中背景图像设置为 blob url。我做错了什么?
编辑:本地存储变量是 base64 编码图像。
您的回答似乎与这个问题非常相似:
by JosephDFGX 可能适合你:
<script>
var tmp_path = URL.createObjectURL('path/to/image.png');
document.getElementbyId('divId').style.background = tmp_path;
</script>
我正在尝试将我的背景图片设置为 blob url。我有代码
var t = localStorage.getItem('customwallpaper');
var test = t
const blob = new Blob([test], {type: 'text/plain'});
var url = window.URL.createObjectURL(blob);
document.body.style.backgroundImage = 'url( ' + url + ' )'
当我刷新页面时,我可以进入控制台,没有错误,并且在元素选项卡中背景图像设置为 blob url。我做错了什么?
编辑:本地存储变量是 base64 编码图像。
您的回答似乎与这个问题非常相似:
<script>
var tmp_path = URL.createObjectURL('path/to/image.png');
document.getElementbyId('divId').style.background = tmp_path;
</script>