假設我的網頁上有一些圖像,我不想將圖像物理地存儲在文件夾中或作爲Html中的鏈接,但我想將這些圖像存儲在HTML中,無論何時打開該頁面(離線),都會顯示圖像。 任何技術都可以使用。 我也不想使用任何數據庫。在HTML文件中以編碼形式離線存儲圖像
1
A
回答
1
圖像可以用base64格式編碼並作爲數據加載。這樣的數據uri遵循以下語法:data:[<mediatype>][;base64],<data>
。所以這樣一個嵌入式圖像的例子可能是:
<img src="data:image/jpg;base64,/9j/4AAQSkZJRgABADX1BST0ZJTEUAAQEAAAxITGu...">
然而,這很少有意義,除了像圖標這樣的小圖像。在大多數情況下,更好的方法是使用另一種適合離線使用的格式。 DeJaVu
,ePub
或PDF
也許。
如果頁面被創建嚴格只供脫機使用,那麼你也可以使用文件歸檔像tar
或zip
。這樣,您可以將包含圖像的文件夾打包到單個文件中。現代桌面環境允許以透明的方式打開這樣的檔案。因此,當您打開它並選擇索引文檔時,將顯示包含在相同存檔中並以相對方式引用的圖像。但請記住,這取決於桌面環境。在苗條或不太高級的環境中,你可能不得不先解壓檔案,這不是很方便。
0
<img src="/storage/sdcard0/Android/my-web/pictures/test.jpg />
我用我的手機離線測試的代碼只能從我的筆記本電腦作爲傳輸媒體到我的手機。
- 更改「我的Web」是文件夾,您在文件夾中有的名稱你把它放在你的「我的Web」文件夾
- ,創建一個名爲「照片」的新文件夾,並將所有的img格式。
- 刪除「Android」的,如果不列入工作,並再次嘗試
- ,如果你的文件轉移到內存中,如果你在外部移動它只是用「sdcard0」或SD卡更名是怎樣的SD或外部名
相關問題
- 1. Firebase離線模式存儲圖像
- 2. 從HTML輸入文件形式存儲圖像局部
- 3. 如何在qr代碼內容中存儲圖像離線
- 4. 在html控件中顯示以字節數組形式存儲的圖像
- 5. html 5離線存儲
- 6. 在清單文件以外的HTML5中存儲離線網頁
- 7. 在貓鼬模式下以二進制數據存儲圖像文件並以html格式顯示圖像
- 8. 以編程方式在windows phone 7中打開離線html文件
- 9. 如何使用JavaScript存儲圖像以供離線使用?
- 10. .mov文件在Firebase中以文本形式存儲
- 11. 保存HTML,CSS +圖像以供離線使用
- 12. 加載存儲在iPhone中的離線圖像
- 13. 獲取圖像形式的文件夾,並直接在功能圖像中存儲代碼
- 14. Parse.com:Android如何在ParseObject中以離線模式存儲Image ParseFile
- 15. HTML圖像存儲?
- 16. 可以將zip文件和圖像存儲在AppFabric緩存中
- 17. 在WebApplication文件夾中存儲圖像
- 18. 在IndexedDB中存儲圖像文件
- 19. 圖像文件大小較小的形式base64編碼
- 20. base64編碼HTML編輯器文本以存儲在數據庫中
- 21. HTML編碼形式發佈
- 22. 如何在HTML文件中編碼圖像數據?
- 23. 如何將@GeneratedValue編號的圖像存儲在文件名中?
- 24. Phonegap離線存儲
- 25. Git集線器像本地存儲和大型圖形文件的軟件?
- 26. 回形針 - 存儲圖像
- 27. C#以編程方式形成圖像
- 28. 如何離線存儲密碼
- 29. 在Oracle數據庫中編輯以CLOB形式存儲的XML
- 30. 在Solr中剝離,存儲和索引HTML文件
將圖像轉換爲blob數據並使用它。 – Saty 2015-04-04 07:55:00