2017-03-22 4 views
0

上では動作しません。ダイナミックなイメージのパスは、私はイオン2.2を使用していますし、通常私はこのような画像を参照するデバイス

しかし、私たちのアプリはテーマを使用しているので、ユーザーが選択するテーマに基づいて画像フォルダを変更する必要があります。私のHTMLで

<img src="{{getImagePath('image1.svg')}}"> 

typescriptファイルでは:

getImagePath(img){ 
    if(this.theme == 'special'){ 
     return 'assets/images/special/' + img; 
    } else { 
     return 'assets/images/' + img; 
    } 
    } 

これがないデバイスでは、ブラウザで動作しますが。

これを行う正しい方法は何ですか? 同じ結果が出た[src]="getImagePath('image1.svg')"も試しました。 ../assetsのようなパスで試してみましたが、他のバリエーションを組み合わせても正しい方法は見つかりませんでした。

+0

これはタイプ入力ですか? –

+0

はい、私は試してみました。[src] = "getImagePath( 'image1.svg')リアルアンドロイドデバイスではなく、ブラウザで。 –

答えて

0

プラットフォームとプラグインの再インストールで問題が解決しました。 問題のコードは正しく、アンドロイドデバイスで作業しています。

関連する問題