こんにちは。きんくまです。
私は普段Flash Builder(FB)を使って開発しています。
最初に、Flash CS5.5のアプリからswcを書き出して、
FBからそれを読み込む
それでFB上でコンパイルという順です。
それで、ローカルのムービーファイルを読み込もうとして
セキュリティエラーのダイアログが出ました。
ダイアログにはこう書かれていました。
SecurityError: Error #2148: SWF file file:///Users/kinkuma/Documents/temp/main.swf cannot access local resource ./video/samplef4v.f4v. Only local-with-filesystem and trusted local SWF files may access local resources.
ググってみると、解決方法を発見しました。
このページです。
Only local-with-filesystem and trusted local SWF files may access local resources
コンパイラー設定を加えればいいようです。
Project > Properties > ActionScript Compiler > Additional compiler arguments
-use-network=false
これで直すことができました!!
注意
もし、外部swfを使うときは、そのswfたちのネットワークポリシーを揃える必要があります。
追加情報
Flash アプリケーションからも同じ設定項目をすることが可能です。
File > Publish Settings > Local playback security
■ 自作iPhoneアプリ 好評発売中!
・フォルメモ - シンプルなフォルダつきメモ帳
・ジッピー電卓 - 消費税や割引もサクサク計算!
■ LINEスタンプ作りました!
毎日使える。とぼけたウサギ