FlashPlayerグローバルセキュリティ設定の検証
- date
- 26 Jan. 2007
- category
- keywords
-
- FlashPlayerグローバルセキュリティ設定, Javascript, ExternalInterface, getURL, バグ, トラブル, ローカル, サーバー
- comments
- (0)
- trackback
- (0)
Flashファイルをローカルで開くと動かない、サーバー上なら大丈夫。大至急どうにかならないか.... とかなんとか言われたのだけど、それってサポート外だよねとか思ったりは全くないのだけど、小一時間格闘した結果、原因はしょうもないことだった。
はじめ、先方が言っている現象はこちらで全く再現せず、先方は先方でローカルとサーバーで挙動が違うと。こんなことでまた徹夜かよ....週末前なのに嫌な予感漂いまくりんぐだったけど、意外とあっけなく解決。
現象:ローカルで実行したFlashがネット上のファイルと通信しようとしている場合、警告が出る(ローカルJavascriptとの通信も含む)
• 検証:
- 1.通信無し
- 2.通信あり(GetURL---> Googleサイトへ)
- 3.通信あり(ExternalInterfaceでJavascriptと通信。ただし両方ともローカル)
- 検証ファイル: GlobalScuritySetting.zip
- 結果:1は問題なし。2,3ともに警告が出る。
- ---> ローカルであっても、Javascriptと通信する場合は警告が出る。
• 解決策:グローバルセキュリティ設定を信頼済みに設定する
グローバルセキュリティ設定
- ---> それ以外に、もっとよい解決方法があれば知りたい。もの凄く。>エロい人誰か
いやもちろんこの仕様は知っていたよ。自分の場合、警告がウザイから常に許可にしていたりで。そのおかげで混乱したというわけだ罠。ただ、たとえローカルであってもJavascriptとの通信では警告出るってのは知らなかった。
