こんばんは。きんくまです。
AS3の非同期処理ライブラリのNextなんですが、着々とひだちのいろさんが新機能やら説明を書いてくれたので、早速使ってみました。
とりあえず、無料APIまとめサイトから、フォートラベルAPIを選択。
(情報ありがとうございます。)
それで、旅行記のタイトルを出力する部分を書いてみると、
Security.loadPolicyFile("http://api.4travel.jp/crossdomain.xml"); var url:String = "http://api.4travel.jp/Ver1/SearchAlbum.php?" + "format=xml&" + "keyword=" + encodeURI("雪合戦"); var n:Next = N.load(new URLRequest(url), LoaderType.TEXT).then(function(s:String) { var xml:XML = new XML(s); for each (var item:XML in xml..albumtitle) { trace("item: " + item); } });
こんな感じで書けました。本当はもちっと写真をとりこんだりしたかったんですが、今日はここまで。
写真とりこみあたりが、Nextの本領発揮になりそうです。
Nextに処理中止機能がついたので、イベントの中止も楽にできるようになりました。
ありがとうございますです!
■ 自作iPhoneアプリ 好評発売中!
・フォルメモ - シンプルなフォルダつきメモ帳
・ジッピー電卓 - 消費税や割引もサクサク計算!
■ LINEスタンプ作りました!
毎日使える。とぼけたウサギ