Air開発で苦戦 その2

昨日でとりあえずハコが出来たので
今日はRSSの表示をする
JSからだとクロスドメインのアクセスに制限がありajaxなことが出来ない※そんなことないがiframeとか作ってやるのは今回は避けてみた、特に意味はないけど

なので自宅の鯖をProxyにしてRSSjsonに変換して直接読み込み

昨日作ったindex.htmlのヘッダに

<script src="http://xxx.xx/xml2json.php?url=xxx" ></script>
って書いて
取得したいフィードのURLを?url=xxxのとこに書く

phpの中身は


mb_http_output("UTF-8");
header("Content-Type: text/javascript; charset=utf-8");

$rss = new RSS(urldecode($_GET['url'])); // こんな感じのクラスを適当に作る
$rss->putJSON();

でヘッダーでjsとして出力
エンコーディングも書いとく

var jsonResponseData = {xxxxxx:xxxxxx,,,,}
に入れてる

js側でこれを成型して
content.innerHTML = "成型したデータ";
ってする


コンパイルし直し

おお!

表示された!!

でもこれだとフィードのURLの変更が出来ないので修正

・・・どうやって?

またつまづいた・・・

続きは後日