人力検索はてな
モバイル版を表示しています。PC版はこちら
i-mobile

FlashのSharedObjectは、別ドメインのSWFからも読み込むことはできますか?

www.aaa.com/123.swfで生成した共有オブジェクト「123so」から、
www.bbb.com/456.swfがデータを取得することはできるのでしょうか?

同じドメイン内の、ほかのSWFからのアクセスができるのは確認できています。

●質問者: dingding
●カテゴリ:インターネット ウェブ制作
✍キーワード:AAA Flash swf WWW アクセス
○ 状態 :キャンセル
└ 回答数 : 1/1件

▽最新の回答へ

1 ● sasada

原則的には出来ないみたいです。残念ですが。

参考: http://www.adobe.com/jp/devnet/flash/articles/fplayer8_security_...

サードパーティ記憶領域が無効になっているときに、SWF が SharedObject.getLocal() または SharedObject.getRemote() を使用して共有オブジェクトの取得を試みた場合、Flash Player は呼び出し元の SWF がサードパーティであるかどうかを判断します。Flash Player は、その SWF の元のドメインとブラウザのアドレスバーに表示されているドメインとを比較し、両者のドメインが正確に一致しない場合は、その SWF をサードパーティであると判断します。その SWF がサードパーティであった場合は、getLocal() または getRemote() の呼び出しで null が返されます。

サードパーティ記憶領域に関する制限事項は、ローカル SWF (ユーザーのファイルシステムからロードされた SWF) には適用されません。リモート SWF のみに適用されます。サードパーティ SWF であるかどうかを判断するにはブラウザの URL との比較が必要となるため、Flash Player でサードパーティ記憶領域の制限事項が監視されるのは、Web ブラウザ内で再生されている場合のみです。スタンドアローンプレーヤー、プロジェクタ、および Flash オーサリングプレーヤーの場合は監視されません。

関連質問


●質問をもっと探す●



0.人力検索はてなトップ
8.このページを友達に紹介
9.このページの先頭へ
対応機種一覧
お問い合わせ
ヘルプ/お知らせ
ログイン
無料ユーザー登録
はてなトップ