ブラウザからのリクエストがなくても、ActionScript 3でFlashから外部ファイルを開く方法を知っている人はいませんか?具体的には、PowerPointで直接PowerPointプレゼンテーションを開きたいと思っています。私が試したActionScript 3 - 外部ファイルを開く
:
うまく動作しますが、それは最初の代わりにパワーポイントでネイティブにそれを開くのブラウザに要求を行うvar url:String = "MyContent/My presentation.pptx";
var request:URLRequest = new URLRequest(url);
navigateToURL(request);
。
注:これはWeb上にないデスクトップフラッシュです。
デスクトップの場合は、ローカルファイルシステムにアクセスできるAdobe AIRを使用する必要があると思います。 とにかくurlrequestは相対URLを使用できます 私は、 を使用しています。新しいURLRequest( 'assets/xml/sprites.xml'); それは私のためにうまくいきます....あなたが得るエラーは何ですか? –
私はそのフォーマットを失った上記のコメントをoops。それでも読めるようにしたい:S –
それは見つけるが、それはブラウザで開き、デフォルトのPowerPointではない。 –