FileReferenceクラスを使用して、Flash Player 10以降でローカルファイルを書き込もうとしています。 :http://www.mikechambers.com/blog/2008/08/20/reading-and-writing-local-files-in-flash-player-10/ローカルのファイルをFlash Player 10以降でオンラインで書き込むことはできません(ただし、ローカルで使用すると動作します)
は基本的に、コードはこれです:それは私のマシン上でローカルに正常に動作しますが、オンラインで使用する場合、保存ボタンをクリックしたときに、それがセーブファイルダイアログを起動していない
private function onSaveButtonClick(event:MouseEvent):void{
fr = new FileReference();
fr.save(fileToSave);}
。私はこれが何らかのパーミッションかセキュリティ関連の問題だと思いますか?
サーバーで実行しているサンプルがありますか?サーバーから実行するときにFileReference.saveを制限することはわかっていないので、実行中の例が役立ちます。 – JimmiTh
ローカルホストサーバーで実行してもオンラインサーバーでは動作しません – Steven
'fileToSave'とは何ですか? 'onFileSave'、' onCancel'、または 'onSaveError'のトレース何か – Eugeny89