FileReference.download() を使用してサーバーからファイルを取得する場合、関連するアプリケーションを最初にディスクに保存するのではなく、直接開くオプションをユーザーに提供したいと思います。
これは Flex 3 で可能ですか? もしそうなら、それはどのように行われますか!
ありがとう、マーク
ps。URLLoader.load(URLRequest) も試してみましたが、サイコロはありません...
FileReference.download() を使用してサーバーからファイルを取得する場合、関連するアプリケーションを最初にディスクに保存するのではなく、直接開くオプションをユーザーに提供したいと思います。
これは Flex 3 で可能ですか? もしそうなら、それはどのように行われますか!
ありがとう、マーク
ps。URLLoader.load(URLRequest) も試してみましたが、サイコロはありません...
ほとんどの場合、navigateToURL(urlReq、 "_blank")は機能しますが、IE 7以前のバージョンではExcel、CSVファイル(MS Officeアプリ)を開きません。
いいえ、残念ながらそれはできません。私の推測では、これはセキュリティ上の制限によるものです。
Web アプリケーションからは、これはほぼ不可能です。AIR アプリケーションから、オペレーティング システムにファイルを開く処理を要求し、そのままにしておくことで可能になる場合があります。Windows と OS X はそれを適切に処理できるはずです。
アドビが Web アプリケーションからのそのようなアクションを制限する理由は理にかなっています。ユーザーが実際にウイルスについて何も知らずに、ウイルスをダウンロードして実行するフラッシュアプリを使用して通常のサイトを作成することは、誰にとっても明らかな機会です。