メイン 迷える子羊の部屋【初心者専用】 loadPolicyFileという名前のメソッドはありません | 投稿するにはまず登録を |
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | 下へ |
投稿者 | スレッド |
---|---|
tominaga51 | Åê¹ÆNo.17876 投稿日時: 2005-6-6 22:07 |
新米 居住地: 兵庫県 投稿: 16
使用環境:
Win2000 Pro SP4 Flash MX Pro 2004 |
loadPolicyFileという名前のメソッドはありません はじめて投稿させて頂きます。
.flaから.swfへパブリッシュ時に、「loadPolicyFileという名前のメソッドはありません。」というエラーが出ます。 原因及び対処法などありましたら教えてください。 よろしくお願い致します。 環境: Win2000 Pro Flash MX 2004 Pro 7.2 |
KURAGE | Åê¹ÆNo.17878 投稿日時: 2005-6-6 22:43 |
常連 居住地: 東京都 投稿: 199
|
Re: loadPolicyFileという名前のメソッドはありません こんにちは
System.security.loadPolicyFile() は Flash Player 7.0.19.0から追加されたメソッドです。 記述にミスが無いのであれば、プレイヤー側のバージョンの問題かと思われます。 trace(getVersion()) 等して、 プレイヤーのバージョンを確認してみて下さい。 |
tominaga51 | Åê¹ÆNo.17883 投稿日時: 2005-6-7 9:40 |
新米 居住地: 兵庫県 投稿: 16
使用環境:
Win2000 Pro SP4 Flash MX Pro 2004 |
Re: loadPolicyFileという名前のメソッドはありません こんにちは。
返信ありがとうございます。 早速、trace(getVersion())で確認した所、「WIN 7,0,19,0」と表示されました。 これは、プレイヤーのバージョンは問題ないという事でしょうか? macromediaのサイトでFlash Playerのバージョンテストを行っても、「WIN 7.0.19.0」となります。 同じソースで、他の端末ではパブリッシュは正常に終了しますので、 ソースには問題ないと思われます。 |
野中文雄 | Åê¹ÆNo.17884 投稿日時: 2005-6-7 9:58 |
ちょんまげら 居住地: 東京 投稿: 4531
使用環境:
CS5.5 .6.8 Vista Home Premium (SP1) |
Re: loadPolicyFileという名前のメソッドはありません まず確認として、System.security.loadPolicyFile()メソッドは、使われている訳ですよね。[パブリッシュ設定]のFlash PlayerとActionScriptのバージョンは、どのように指定されていますか?
また、エラーメッセージの内容は、「security'という名前のメソッドはありません」ではないですか? 引用: tominaga51さんは書きました: |
tominaga51 | Åê¹ÆNo.17885 投稿日時: 2005-6-7 10:16 |
新米 居住地: 兵庫県 投稿: 16
使用環境:
Win2000 Pro SP4 Flash MX Pro 2004 |
Re: loadPolicyFileという名前のメソッドはありません こんにちは。
System.security.loadPolicyFile()メソッドは使用しています。 以下に詳細情報を記します。 --パブリッシュ設定-- バージョン :Flash Player 7 ダウンロードの順序 :下から上へ ActionScriptのバージョン:ActionScript 2.0 オプション Traceアクションを省略、デバッグを許可、ムービーの圧縮にチェック --エラー内容-- **エラー** C:\*****\Login.as: 行 101:loadPolicyFile' という名前のメソッドはありません。 System.security.loadPolicyFile(_root.server_base+"crossdomain.xml"); ActionScript エラー数 :1 報告済みエラー :1 よろしくお願い致します。 |
野中文雄 | Åê¹ÆNo.17887 投稿日時: 2005-6-7 11:08 |
ちょんまげら 居住地: 東京 投稿: 4531
使用環境:
CS5.5 .6.8 Vista Home Premium (SP1) |
Re: loadPolicyFileという名前のメソッドはありません ClassesフォルダのパッケージSystemに格納されたsecurity.asに不正な加工[*1]を加えたところ、同様のエラーを再現することができました。
Flash MX 2004を終了し、Classesフォルダ内の以下のふたつのファイルを別フォルダに移動してから、アプリケーションを再起動してみてください。(1)はFirst runフォルダ[*2]から再起動時にコピーされ、(2)はパブリッシュ時に再作成されます。 (1) System/security.as (2) aso/System.security.aso 引用: tominaga51さんは書きました: tominaga51さんは書きました: _____ [*1] intrinsicクラスSystem.securityのメソッド宣言loadPolicyFile()を、コメントアウトしました。
[*2] オンラインヘルプ[Flashファーストステップガイド] > [Flashのインストール] > [Flashとともにインストールされる設定フォルダ]参照。 |
tominaga51 | Åê¹ÆNo.17892 投稿日時: 2005-6-7 13:15 |
新米 居住地: 兵庫県 投稿: 16
使用環境:
Win2000 Pro SP4 Flash MX Pro 2004 |
Re: loadPolicyFileという名前のメソッドはありません 2つのファイルというのは、Flash MXをインストールしたフォルダ下(C:\Program Files\Macromedia\Flash MX 2004\ja\First Run\Classes)の
1)System/security.as 2)aso/System.security.aso でしょうか? Systemフォルダの中にsecurity.asはありますが、aso/System.security.asoというファイルが存在しません。 asoというフォルダが存在するはずなのでしょうか? security.asファイルのみ別フォルダへ移動してパブリッシュしても結果は同じでした。 |
野中文雄 | Åê¹ÆNo.17894 投稿日時: 2005-6-7 13:36 |
ちょんまげら 居住地: 東京 投稿: 4531
使用環境:
CS5.5 .6.8 Vista Home Premium (SP1) |
Re: loadPolicyFileという名前のメソッドはありません 先の回答に設定したリンクは、ご覧になりましたか?
引用: 野中文雄は書きました: tominaga51さんは書きました: First runには、asoフォルダは存在しません。 引用: [*2] オンラインヘルプ[Flashファーストステップガイド] > [Flashのインストール] > [Flashとともにインストールされる設定フォルダ]参照。 First runのファイルは、ユーザーConfigurationフォルダに必要なファイルが存在しないときにコピーされる「原本」の格納場所です。したがって、First runフォルダ内は、手を加えないのが原則です。 引用: Systemフォルダの中にsecurity.asはありますが、aso/System.security.asoというファイルが存在しません。 Configurationフォルダに既存のファイルがあれば、First runフォルダのファイルは直接影響を及ぼしません。 引用: security.asファイルのみ別フォルダへ移動してパブリッシュしても結果は同じでした。 |
tominaga51 | Åê¹ÆNo.17901 投稿日時: 2005-6-7 15:11 |
新米 居住地: 兵庫県 投稿: 16
使用環境:
Win2000 Pro SP4 Flash MX Pro 2004 |
Re: loadPolicyFileという名前のメソッドはありません 申し訳ございません。きちんと読んでいませんでした。
教えて頂いて手順で行うとエラーは出なくなりました。 本当にありがとうございました。 |
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | トップ |
投稿するにはまず登録を | |