天天看點

Weex開發3(本地圖檔加載)

從weex的API中,我們知道加載本地圖檔的方法是:

在 iOS 中,Weex 會在 bundle resources 中查找。例如,image 元件的 src 屬性為 local:///app_icon', Weex 會加載 bundle resouce 中名為 app_icon 的圖像資 源,而字型檔案也以相同的方式工作。 在 Android 中,image 元件将從 drawable 資源檔案夾加載,如 res/drawable- xxx。但加載字型檔案是不同的,Android 架構無法從 res 加載字型檔案,是以 SDK 将從 asserts 檔案夾加載它。(安卓後續補充)
           
<image style="width:150px;height:150px" src="local://qie.jpeg"></image> //也許你已經注意到了,這裡三斜杠和兩斜杠其實都行,但是字尾名一定要加上,同時圖檔資源要放在Xcode中,但僅僅是放在Xcode中還不行,還必須放在資源檔案目錄下.
           
Weex開發3(本地圖檔加載)

你可以在資源檔案目錄下建一個檔案夾統一管理,然後你的local路徑下也要加上你的檔案名才行,比如,你的檔案名叫image,你引用image的路徑為:local://image/qie.jpeg。

大功告成