スタンドアロンアプリケーションとして実行するために、既存のWebアプリ(ActionScript 3のみのプロジェクト)をAIRに移植しようとしています。その機能の1つは、ブラウザウィンドウでURLを開くことです。しかし、呼び出しnavigateToURL(new URLRequest(url))
はこのSecurityErrorをスローします:
SecurityError:エラー#2193:セキュリティサンドボックス違反:navigateToURL:app:/AIRDigE.swfは http://www.youtube.com/watch?v=xCPwAr0xnGEにアクセスできません。global / flash.net :: navigateToURL()で
FlashBuilder4から実行する場合。
グーグルは、この特定のエラー番号については実際には役に立ちません。
セキュリティサンドボックスに関するAdobeのリファレンスでは、(私のアプリケーションが使用する)で実行されているすべてのAIRアプリケーションSecurity.sandboxType==Security.APPLICATION
は、どのドメインにも接続できるはずであると述べていますが、どうやらそれは私には当てはまりません。
何か案は?
ありがとう、フランク