0

最初にブラウザを経由せずに ActionScript 3 で Flash から外部ファイルを開く方法を知っている人はいますか? 具体的には、PowerPoint プレゼンテーションを PowerPoint で直接開きたいと考えています。

私はもう試した:

var url:String = "MyContent/My presentation.pptx";
var request:URLRequest = new URLRequest(url);
navigateToURL(request);

これはうまく機能しますが、PowerPoint でネイティブに開くのではなく、最初にブラウザーに要求を行います。

注: これはデスクトップの Flash 作品であり、Web 上にはありません。

4

2 に答える 2

1

外部ラッパーの 1 つが必要です。ジェームズがあなたに言ったようにZinc、Adobe AIR、またはHippoHXなどのオープンソースの代替品のいずれか.

かなり単純なはずです。

于 2009-04-28T10:42:24.150 に答える
0

フラッシュやエアだけでは、これが不可能であることは確かです。主にサンドボックスの問題が原因です。他のアプリを開くことができると、セキュリティ ループ ホールが発生する可能性があります。

Zincを介して可能になるはずですが、もう少し手間がかかり、明らかに余分なコストがかかります...それでも、それが必要な場合は、コストに見合う価値があるかもしれません.

于 2009-04-28T07:38:28.367 に答える