[英]How to assign a dynamic source path for image in flex
我想為圖像動態分配源路徑。 我的路看起來像這樣
C:\Users\User\Desktop\Opengate\image1.jpg
要么
\\servername\Images\image2.jpg
我想做以下
protected function itemrenderer1_dataChangeHandler(event:FlexEvent):void
{
var xmlColumns:XML = new XML(data.toString());
for(var x:uint=0; x < (xmlColumns.children()).length(); x++)
{
var xml:XML = (xmlColumns.children())[x];
//Alert.show('' + xml.toString());
if (xml.name() != 'Xlabel')
{
if(xml.attribute("myField") == String(parentDocument.parentDocument.ImageField))
{
thePath = xml;
}
}
}
}
<s:BitmapImage source="{thePath}" width="80" height="80" smooth="true" smoothingQuality="high" />
但它不起作用; thePath
等於'\\ servername \\ Images \\ image2.jpg之類的東西。 它唯一有效的時間是圖像文件是否位於我的項目文件夾中。 但是,如果它在我的項目之外,例如在服務器上,則無法使用。
嘗試改變道路
\\\\servername\\\\Images\\\\image2.jpg
對於
http://servername/Images/image2.jpg
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.