[英]Show image from blob in javascript
我正在使用localstorage html5。 首先,我將mysql數據庫值保存到localstorage然后我提取我想要的地方。很好。 我想將圖像(如產品圖像)保存到本地存儲中,然后想要將它們顯示在我想要的位置,
我做了一個實驗,因為我在blob中保存圖像在mysql中,我能夠使用PHP獲取和顯示它們但我不想在這里使用PHP,目的是離線working.i無法通過javascript顯示圖像
任何人都可以幫助我? 可能有兩種方式,
一個是我們可以用javascript中的某種字符串來識別圖像(我必須路徑到圖像),然后我可以在任何地方顯示它。
第二種方式..正如我說我保存在blob中我可以使用javascript來顯示blob中的圖像。 順便說一句,我可以很容易地從數據庫中獲取價值。現在唯一的辦法就是將這個價值保存到javascript中並將其圖像顯示在我想要的位置。
我會等待回復謝謝:)
您可以為圖像使用Data URI scheme
:
<img src="data:image/png;base64,
iVBORw0KGgoAAAANSUhEUgAAAAoAAAAKCAYAAACNMs+9AAAABGdBTUEAALGP
C/xhBQAAAAlwSFlzAAALEwAACxMBAJqcGAAAAAd0SU1FB9YGARc5KB0XV+IA
AAAddEVYdENvbW1lbnQAQ3JlYXRlZCB3aXRoIFRoZSBHSU1Q72QlbgAAAF1J
REFUGNO9zL0NglAAxPEfdLTs4BZM4DIO4C7OwQg2JoQ9LE1exdlYvBBeZ7jq
ch9//q1uH4TLzw4d6+ErXMMcXuHWxId3KOETnnXXV6MJpcq2MLaI97CER3N0
vr4MkhoXe0rZigAAAABJRU5ErkJggg==" alt="Red dot" />
這需要您對數據進行編碼,並且某些瀏覽器的大小有限(例如,IE中為32kb)。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.