- 2009-12-10 (木) 18:38
- air
Adobe AIR アプリで、browseForOpenメソッドを使ってファイルダイアログを開いてローカルxmlファイルのパスを取得し、そのパスをURLRequestに渡してAIRにロードするようなものを作るとしたのだけど、Macで “/Users/(ユーザー名)/Desktop/hoge.xml” みたいなパスが取得できるけど、このままLoadしてもエラーとなる。URLRequestでローカルのルートって「/Users」じゃ駄目なのか?一旦別作業をするのであとで調べる。
追記:ググッたら解決しました。Macの時だけnativePathならfile:///が必要。あるいはurlプロパティ使えばいいとのこと。
File.nativePathの罠? | エントリー | _level0.KAYAC
追記:
当然AIRでデスクトップにアクセスするための File.desktopDirectory.nativePath; もMacでダメなので、File.desktopDirectory.url; とする。
追記:
ダイアログ画面でのファイルタイプの指定はできるけど、フォルダを選ばせることはできないのかな?当座必要ないのであとで調べる。
- Newer: 個人名を数値化したい。ほんで色にしたい。
- Older: ロクナナワークショップ 「Spark67 Part3」開催






![Flash Math & Physics Design:ActionScript 3.0による数学・物理学表現[入門編]](http://ecx.images-amazon.com/images/I/617sNhK9P9L._SL75_.jpg)


![FLASH ActionScript 2.0入門完全ガイド+実践サンプル集 [CD-ROM付]](http://ecx.images-amazon.com/images/I/51915J1BG6L._SL75_.jpg)


