簡體   English   中英

使用base64數據在JavaScript中設置背景圖片

[英]Setting background image in javascript with base64 data

我在使用數據URL設置div的背景圖片時遇到問題。 這是我的代碼,它不會引發錯誤,但是也不起作用:

profilePhotoData= shout.get("authorProfPic");

src = 'data:image/png;base64, ' + profilePhotoData.base64

outerDiv.style.backgroundImage="url("+src+")";

我知道這CSS的作品:

body {
  background: #ffffff url("data:image/jpg;base64,/9j/4...") no-repeat top left;
}

因此,也許您應該:

  • 嘗試背景屬性。
  • 在網址括號之間添加

不確定是否可以這樣做,可以嘗試使用類代替。

在這里看看

從base64字符串中刪除換行符(\\ r \\ n),它應該可以工作。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM