2017-02-16 119 views
0

我想打开链接使用有代表性的浏览器插件。我设法使它工作,但我无法显示图标?我试图更改十六进制值,但它没有帮助。以下是我的代码,离子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

我也在离子2 themeablebroswer一些问题。你能帮我吗?http://stackoverflow.com/questions/43887323/ionic-2-themeable-browser-error –

回答

0

你可能需要导入图片本身第一。 的README的项目提到:

有一点要注意的是,所有的图像资源参考原生资源包。所以所有的图像都需要先导入本地项目。在Android的情况下,图像名称将在R.drawable下查找。例如。如果图片名称是hello_world,则会引用R.drawable.hello_world。

或者他们提供使用wwwImage参数代替image一个(当时只是删除你的图像www/assets/文件夹)的可能性。

backButton: { 
    wwwImage: 'images/back.png', 
    wwwImagePressed: 'images/back_pressed.png', 
    wwwImageDensity: 2, 
    align: 'left', 
    event: 'backPressed' 
}