2012-09-20 34 views
0

我尝试的所有东西都不起作用,只有网上的图像才起作用。 我的代码是这样的:如何在Sencha Touch 2上使用本地图像?

config: { 
     items: [ 
      { 
       items: [ 
        { 
         xtype: 'panel', 
         html: '<img class="logo" src="http://localhost:2606/app/view/res/img/TopLifeRank.png" /><div class="barraSeparacao"></div>' 
        } 
       ] 
      } 
     ] 

    } 

这样的工作是在我的电脑,但如果我尝试这样做不是出于行为:

config: { 
     items: [ 
      { 
       items: [ 
        { 
         xtype: 'panel', 
         html: '<img class="logo" src="../res/img/TopLifeRank.png" /><div class="barraSeparacao"></div>' 
        } 
       ] 
      } 
     ] 

    } 

有人有一个想法如何使用本地图片?

感谢....

回答

3

这个工作对我来说:

items: [{ 
      xtype: "panel", 
      html: "<p><img src='resources/images/some-image.png'/></p>" 
     }] 

我对基于Android的项目文件夹结构是这样的:

android 
├───assets 
│ └───www 
│  ├───app 
│  ├───i18n 
│  ├───lib 
│  ├───resources 
│  │ ├───css 
│  │ ├───icons 
│  │ ├───images 
│  │ └───startup 
│  └───sdk 
├───libs [...] 
├───res [...] 
└───src [...] 

这是一个sample application for Android and iOS的一部分。

+0

是的。这对我行得通。 – rochasdv