Image的使用
初学Flex,今天看书有点小疑问,如下:
- XML code
<mx:Image source="file:///E|/程序/Flex/FlexGrocer/assets/dairy_milk.jpg" />
书中代码为
- XML code
<mx:Image source="assets/dairy_milk.jpg" />
这个代码的作用的就是导入一张图片,而我如果想书中那样写就会有错误!非要指明文件的具体路径,这是为什么呢?难道书错了?还有一个问题:就是书中可以加@Embed指令
- XML code
<mx:Image source="@Embed('assets/dairy_milk.jpg')" />
而我这样加也会有错误
- XML code
<mx:Image source="@Embed('file:///E|/程序/Flex/FlexGrocer/assets/dairy_milk.jpg"')/>
[解决办法]
前者是AIR 浏览本地文件路径
后者是RIA 浏览web站点文件路径
[解决办法]