2017-02-16 9 views
0

テーマ設定可能なブラウザプラグインを使用してリンクを開こうとしています。私はそれを動作させることができたが、私はアイコンを表示することができなかった?私は16進値を変更しようとしましたが、それは役に立たなかった。以下は私のコードですionic 2 themeablebrowserのアイコンが表示されない

navigate() { 
let options = { 
statusbar: { 
    color: '#ffffff' 
}, 
toolbar: { 
    height: 44, 
    color: '#2e6abf' 
}, 
title: { 
    color: '#ffffff', 
    showPageTitle: true 
}, 
backButton: { 
    image: 'back', 
    imagePressed: 'back_pressed', 
    align: 'left', 
    event: 'backPressed' 
}, 
forwardButton: { 
    image: 'forward', 
    imagePressed: 'forward_pressed', 
    align: 'left', 
    event: 'forwardPressed' 
}, 
closeButton: { 
    image: 'close', 
    imagePressed: 'close_pressed', 
    align: 'left', 
    event: 'closePressed' 
}, 
customButtons: [ 
    { 
     image: 'share', 
     imagePressed: 'share_pressed', 
     align: 'right', 
     event: 'sharePressed' 
    } 
], 
menu: { 
    image: 'menu', 
    imagePressed: 'menu_pressed', 
    title: 'Test', 
    cancel: 'Cancel', 
    align: 'right', 
    items: [ 
     { 
      event: 'helloPressed', 
      label: 'Hello World!' 
     }, 
     { 
      event: 'testPressed', 
      label: 'Test!' 
     } 
    ] 
}, 
backButtonCanClose: true 
}; 

let browser = new ThemeableBrowser('http://sparklms.com', '_blank', options); 

    } 

ご協力いただければ幸いです。

おかげ

+0

また、ionic 2 themeablebroswerに問題があります。あなたは私を助けることができますhttp://stackoverflow.com/questions/43887323/ionic-2-themeable-browser-error –

答えて

0

はおそらく画像ネイティブ最初にインポートする必要があります。プロジェクトの READMEは言及:注意すべき

ことの一つは、ネイティブリソースバンドルへのすべての画像リソースの参照です。したがって、すべての画像を最初にネイティブプロジェクトにインポートする必要があります。 Androidの場合、画像名はR.drawableの下で検索されます。例えば。イメージ名がhello_worldの場合、R.drawable.hello_worldが参照されます。

代わりに、彼らは代わりに(そしてちょうどwww/assets/フォルダに画像を落とす)image 1のwwwImageパラメータを使用する可能性を提供します。

backButton: { 
    wwwImage: 'images/back.png', 
    wwwImagePressed: 'images/back_pressed.png', 
    wwwImageDensity: 2, 
    align: 'left', 
    event: 'backPressed' 
} 
関連する問題