0

これは一般的な問題のようです。それでも、提案されたすべてのソリューションを試しましたが、xml ファイルを読み込もうとするとエラー #2032 が表示されます。

var loader:URLLoader = new URLLoader(new URLRequest("/../assets/levels/level_0-1.xml")); //error
loader.addEventListener(IOErrorEvent.IO_ERROR, onIOError, false, 0, true);
loader.addEventListener(Event.COMPLETE, loadLevelComplete, false, 0, true);

プロジェクトのフォルダー全体が信頼済みとしてマークされ、コンパイラ引数に -use-network=false を追加し、ブラウザーで swf を起動しています。過去2日間、パスをチェックしていて、パスが異なる複数のダミーファイルを作成しました。それでも、#2032 を取得します。他にすべきことはありますか?

4

1 に答える 1

0

フラッシュがファイルを開くのを妨げているのは、依然としてローカルのセキュリティ制限である可能性があります。特に Chrome には、非常に厳しいローカル テスト制限があります。

これをテストするには、テスト サーバーですべてをオンラインにするか、localhost を使用してローカル サーバーに配置します。

于 2013-10-17T13:44:19.357 に答える