0

画像を読み込んで表示する SWF があります。

画像へのパスは相対的です。次のようになります。

../../../images/thumbnail1.png

Windowsでは問題なく動作します。

SWFMAC OS Xファイルで画像を読み込めません。relative pathでは、Windows と MAC OS で違いはありますか?

previewImagePath は ../../../images/thumbnail1.png です

previewLoader = new Loader();
previewLoader.contentLoaderInfo.addEventListener(Event.COMPLETE, previewLoaded);
previewLoader.load(new URLRequest(previewImagePath));

public function previewLoaded(e:Event):void
{
    previewImageBtm = Bitmap(previewLoader.content);
    previewImageBtm.smoothing=true;
    addChild(previewImageBtm);  
}//previewLoaded
4

1 に答える 1

0

以前のフォルダーにイメージをロードするための OSX の制限はありません。あなたのコードは正しいです。前のフォルダーで十分な権限があることを確認し、ローカル サーバーでファイルをテストします。

ここに例があり、私の Mac で完全に動作します。

https://docs.google.com/file/d/0Bw9pbLM_BascdWs2d2lCZFVRdWM/edit?usp=sharing

于 2013-04-25T11:56:16.527 に答える