0

http://help.adobe.com/en_US/flex/using/WS2db454920e96a9e51e63e3d11c0bf61c8a-7ff4.htmlからプログラムを実行しようとしています。

Adbobe Builderバージョン4.6を使用していますが、com.adobe.audio.format.WAVWriterをインポートすると、この問題が発生します。WAVwriterクラスが見つかりません。

また、var outputFile:File = File.desktopDirectory.resolvePath( "recording.wav"); ファイルの種類が見つかりません。

このエラーを解決する方法

4

2 に答える 2

1

まさにアドナン・ドリックが言ったように。また、(AIRではなく)Flash Playerランタイムを使用してファイルを出力する場合は、flash.net.FileReferenceクラスを使用する必要があります。そのdowload()メソッドを呼び出すと、ファイルの保存に使用できる外部ダイアログがポップアップ表示されます。

于 2012-04-17T08:55:56.633 に答える
0

ファイルはAIRクラスです。プロジェクトがデスクトップまたはモバイル(AIR)用であることを確認してください。そうでない場合は、[ファイル]/[新規]/[Flexプロジェクト... ]に移動し、[デスクトップ]チェックボックスをオンにして新しいデスクトッププロジェクトを作成できます(モバイルの場合は、 [ Flexモバイルプロジェクト]を選択します)。

WAVWriterに関しては、関連するソースをリンクしていることを確認してください。

于 2012-04-17T08:37:34.137 に答える