JavaScriptのリスナーで、ファイル保存ダイアログを表示しようとonClick
する Flash メソッドを呼び出します。ExternalInterface
でも:
Error: Error #2176: Certain actions, such as those that display a pop-up window, may only be invoked upon user interaction, for example by a mouse click or button press.
at flash.net::FileReference/_save()
at flash.net::FileReference/save()
at <my code>
at Function/http://adobe.com/AS3/2006/builtin::apply()
at flash.external::ExternalInterface$/_callIn()
at Function/<anonymous>()
これを機能させる方法はありますか?おそらく、私が設定できる、またはユーザーに承認してもらうことができるセキュリティ ポリシーがありますか? ボタン全体を Flash で実装する必要はありません。