微信小程序有關(guān)鍵作用且體積小。縮小微信小程序的目地取決于注重無需下載就可以掃描和使用。與APP對比,它具備很多優(yōu)點。從宏觀經(jīng)濟上講,微信小程序是不用下載的軟件,能夠根據(jù)掃描代碼和別的方式直接在微信平臺上使用。初次使用微信小程序時,微信小程序的主體仍存入微信中。在這個4g和wifi時期,下載1M軟件很有可能必須花幾秒的時間,因而能夠?qū)⑵淞私鉃闊o需下載就可以使用的軟件。
由于微信小程序限制了項目的大小,并且該項目不可避免地會使用相對較大的東西,例如圖片,音頻和視頻,以及如何處理它。有一個用于APP開發(fā)的完整框架,并且有用于存儲各種文件的路徑。小程序沒有下載的說法自然不會創(chuàng)建這些路徑。沒有空間來保存大量大圖片,這可能會導致使用小程序無法加載圖像。
1、使用外部鏈接
微信小程序開發(fā)中建議使用Qiniu,它不僅可以獲取圖片,而且還可以將本地音頻,視頻等轉(zhuǎn)換為更小的外部鏈接。一個鏈接可以解決這些占用空間的資源。
2、可以選擇壓縮圖片
壓縮圖片可能會降低圖片的容量和分辨率。您可以自己壓縮它,也可以將圖片上傳到網(wǎng)站進行壓縮。
3、將圖片轉(zhuǎn)換為base64編碼
微信小程序開發(fā)中您能夠使用代碼開展轉(zhuǎn)換。比如,這將獲得一個較長的字符串,可是為了更好地相對比較,圖片占用了容量字符串依舊占用了容量。
base64的格式:
data:[] [; charset =] [; base64],
html中使用的方法:
img src =“圖像路徑”
css中使用的方法:
.demoImg {background-image:url(“ data:image / jpg; base64,/ 9j”); }