我在使用数据网址设置div的背景图片时遇到问题。这是我的代码,它不会抛出错误但也不起作用:
profilePhotoData= shout.get("authorProfPic");
src = 'data:image/png;base64, ' + profilePhotoData.base64
outerDiv.style.backgroundImage="url("+src+")";
答案 0 :(得分:2)
我知道 css 有效:
body {
background: #ffffff url("data:image/jpg;base64,/9j/4...") no-repeat top left;
}
因此也许你应该:
答案 1 :(得分:1)
不确定你能做到这一点,你可以尝试用类来做。
看看Here
答案 2 :(得分:0)
从base64字符串中删除换行符(\ r \ n),它应该可以正常工作。