外部ドメインのRSSをFLASHで扱う
'05/06/03
ロボの基本形が出来たので次はじゃあテレビでも置いてみようか。
テレビと言えばやっぱニュースよね~。
というわけで試用運転中のロボの部屋にテレビが置いてありますのでポチっと押してやってください。
「ニュースサイトからRSSを取得。FLASHで表示」
・FLASHでは外部ドメインのRSSは読めない
・仕方ないのでPHPから取得
・PHPもUTF-8で保存しておくかー
・改行はLFかCR?どっちでもいいのかな…
なんだかあやしいですけどとりあえず出来ました…時間かかりました(涙)…アホだ…。
テレビと言えばやっぱニュースよね~。
というわけで試用運転中のロボの部屋にテレビが置いてありますのでポチっと押してやってください。
「ニュースサイトからRSSを取得。FLASHで表示」
・FLASHでは外部ドメインのRSSは読めない
・仕方ないのでPHPから取得
・PHPもUTF-8で保存しておくかー
・改行はLFかCR?どっちでもいいのかな…
なんだかあやしいですけどとりあえず出来ました…時間かかりました(涙)…アホだ…。
■rss_news.fla
■load.php
めも
●readfile
標準出力。そのまんま表示するだけ。
FLASHに渡すときはそのまま渡すだけ。
こうしてみるとすごく単純なのに異様に時間がかかりました。
情けない。
LoadVarsオブジェクトにロードしてXMLオブジェクトに渡すとかやたら無駄な手順を踏んでました。何やってもうまくいかなくて、何か最終的にウチのローカルの環境が少しおかしいということに気が付きました(汗)
ロリポの方にアップしたら動くんだもん…。とほほ。
いまさらローカルのアパッチとかPHPの設定とかいじりたくないって(泣)
あーでもスッキリしたー。
これでようやく安心して寝れるわー。
myVars = new XML(); //読み込んだRSSを格納するXMLオブジェクト
myVars.onLoad = function(){ //読込終了時に実行する
・
・
・
}
myVars.load("load.php"); //PHP読み込み
myVars.ignoreWhite = true; //空白文字を無視する設定
■load.php
<?php
$loadurl = "http://japan.cnet.com/rss/index.rdf";
readfile($loadurl);
?>
めも
●readfile
標準出力。そのまんま表示するだけ。
FLASHに渡すときはそのまま渡すだけ。
こうしてみるとすごく単純なのに異様に時間がかかりました。
情けない。
LoadVarsオブジェクトにロードしてXMLオブジェクトに渡すとかやたら無駄な手順を踏んでました。何やってもうまくいかなくて、何か最終的にウチのローカルの環境が少しおかしいということに気が付きました(汗)
ロリポの方にアップしたら動くんだもん…。とほほ。
いまさらローカルのアパッチとかPHPの設定とかいじりたくないって(泣)
あーでもスッキリしたー。
これでようやく安心して寝れるわー。
Comments
No comments yet
TrackBacks
http://wooo.oops.jp/log/200511.html#eid136: 自分のFlash作る準備はじめてます。頭の中では随分前からまとまっているのだけど実際に形にするには随分と調べなければいけないことが多すぎる。まずやったことがない...
from Wooooops! tracked on 2005/11/10 15:03




