メイン どこでもFlash【携帯向けFlash関連】
【FlashLite3.0】PHPでの外部ファイル読み込みについて | 投稿するにはまず登録を |
| フラット表示 | 前のトピック | 次のトピック |
| 投稿者 | スレッド |
|---|---|
| aloki | Åê¹ÆNo.39260 投稿日時: 2008-6-23 11:32 |
新米 ![]() ![]() 居住地: 日本 投稿: 4
使用環境:
|
【FlashLite3.0】PHPでの外部ファイル読み込みについて はじめまして、
携帯DoCoMo向けのFlashLite3.0で制作中なのですが、 悩んでいます。 ADOBEのDoCoMo向けcdkに、 下記のように書かれています。 i モード端末用の Flash Lite の仕様ではネットワークアクセスについて特別な制限があります。 ユー ザーが最初に 0 ? 9 の各キー、* キー、# キー、または Enter キーのいずれかを押さない限り、 getURL() などのネットワークアクセスを要求する ActionScript は無視されます。またこれらのユー ザー操作をもとに実行されるネットワークアクセスは1回につき、1度のみで、同じ処理ブロックの 中に複数のネットワークアクセス処理が記述されている場合、最初の一つだけが処理され、後の要求 はすべて無視されます。 私は、下記のとおり書いています。 var myListener:Object = new Object(); myListener.onKeyDown = function() { if (Key.getCode() == 52) { System.useCodepage = true; インスタンス名= new LoadVars(); インスタンス名.onLoad=function(){ var 変数名 = インスタンス名.PHPファイルに書いた変数命.split(","); _root.インスタンス名.loadMovie(変数名[0]); } インスタンス名.load("PHPファイル名"); } } Key.addListener(myListener); これですと、cdkの文言どおり、 ユーザー操作1度につき load等のネットワークアクセスが、 何回も行われている為、うまくロードしないことまでは わかりました。 では、正確にはどのように記述すれば うまく動作するのでしょうか? DoCoMo向けのcdkに書かれています、 同じ処理ブロック中に複数のネットワークアクセス処理が記述されている場合の同じ処理ブロックとは、同じコマフレーム内のことでしょうか? わかりません。 お分かりの方、教えてください。 よろしくお願いします。 FlashLite WinXP: |
| フラット表示 | 前のトピック | 次のトピック |
| 題名 | 投稿者 | 日時 |
|---|---|---|
| » |
aloki | 2008-6-23 11:32 |
| |
Komatsu | 2008-6-27 0:30 |
| 投稿するにはまず登録を | |



ログイン


