2012-02-08 4 views
1

この情報を取得する最善の方法と最短の方法は何ですか?Flex:SSL/TLS [httpsプロトコル]を使用してオブジェクトがページに存在するかどうかを調べる方法

私は一種のブール値が含まれているのBrowserInvokeEventについて読んだ

-

http://help.adobe.com/en_US/FlashPlatform/reference/actionscript/3/flash/events/BrowserInvokeEvent.html#isHTTPSは、まだ私はそれを実装することができてやりなさい。

可能であれば、私はその例を感謝します。

+0

こんにちは@wvxvw 私はブラウザプラグインを作ろうとしています。私はそれがAirコンポーネントであることを認識し、それが可能なFlexの可能性を求めていました。 Flextrasは私が達成したいものを手に入れました。 ありがとう! – silicakes

答えて

2

これをFlex/Flash/ActionScriptとしてタグ付けしたので、私はあなたのSWFファイルがSSL/TLSを使ってページから提供されているかどうかを知りたいと思っています。この情報を見つける方法は100%ありません。

SWFのURLの内容を知りたい場合は、ApplicationタグのURLプロパティを使用できます。 URLUtils.isHttpsURLを実行して、URLがHTTPS URLかどうかを確認します。

囲むページのURLを知りたい場合は、ExternalInterfaceとJavaScriptコードを使用して取得できます。ただし、SWFとその周りのページが同じドメインにない場合、ドメイン間ランタイムエラーが発生する可能性があります。

+0

ありがとうございました! これはまさに私が必要としていたものでした。 – silicakes

+1

これを答えとして受け入れてください。 – JeffryHouser

関連する問題