0
工作,我使用離子2.2,通常我引用的圖片是這樣的:動態圖像路徑不上設備
<img src="assets/images/img.svg" />
這兩種瀏覽器和設備工作正常。
但是我們的應用程序使用主題,我需要根據用戶選擇的主題來更改圖像文件夾。
在我的html:
<img src="{{getImagePath('image1.svg')}}">
在打字稿文件:
getImagePath(img){
if(this.theme == 'special'){
return 'assets/images/special/' + img;
} else {
return 'assets/images/' + img;
}
}
這個工作在瀏覽器中,但不是在裝置。
這樣做的正確方法是什麼? 我也試過[src]="getImagePath('image1.svg')"
,結果相同。並嘗試玩像../assets
這樣的路徑和其他變化,但無法找到正確的方式。
它是'[src] =「getImagePath('image1.svg')'是一個錯字? –
是的,這是錯別字抱歉,我試過[src] =」getImagePath('image1.svg')在瀏覽器中,但不是在真正的Android設備上。 –