Flash Lite2で質問です。


ボタンのインスタンスを設置し、そこに
ASで、on(press)を加えているのですが
ボタンを押しても反応しません。

ちなみに、PCのブラウザやドコモ提供の
シミュレータでは動作します。

実機のみで動作しません。
なぜでしょうか?

ちなみに、容量の問題ではありません。

回答の条件
  • URL必須
  • 1人2回まで
  • 登録:
  • 終了:2010/12/07 16:35:04
※ 有料アンケート・ポイント付き質問機能は2023年2月28日に終了しました。

回答2件)

id:windofiuly No.1

回答回数62ベストアンサー獲得回数2

ポイント35pt

実機とは具体的にどの機種ですか?

 

機種によってはAS2は動作しませんよ。

http://q.hatena.ne.jp/

id:makocan

もちろん、Lite2以上の対応機種です。

ちなみにドコモ、Auの2機種でやってますが

どちらも対応しており、かつ動作しません。

2010/11/30 22:39:23
id:rouge_2008 No.2

回答回数595ベストアンサー獲得回数351

ポイント35pt

HTMLにFlashを貼り付けて表示させて確認していないでしょうか?

携帯でキーイベントを動作させるには、インタラクティブ再生(Flashに直接アクセス)する必要があります。

http://memorva.jp/memo/mobile/flash_lite.php

Flashの再生には、インライン再生とインタラクティブ再生があります。

インライン再生とは、ページ中にFlashを貼り付けて表示させる方法です。

通常1個か2個のFlashをページに貼り付けることができます(機種によります)。

また、キーイベントは受け付けません。

インタラクティブ再生とは、ページすべてがFlashの状態で、Flashだけが画面に表示されます。

id:makocan

phpで出力しているため、恐らく、インタラクティブ再生だと思いますが

ここが問題なのでしょうか?

ただ、swf単体でもダメでした。

2010/12/01 02:58:31
  • id:rouge_2008
    返信が付いた後すぐにポイント付きメッセージを送信済みでしたが、その方法では解決しなかったでしょうか?


    後から見る人の為に、一応情報をコピーしておきます。
    -----------------------------------------------------
    機種によって「on(press)」では動作しない場合もあるようです。
    「on(press, keyPress "<ENTER>")」を試してみてください。

    http://www.atmarkit.co.jp/fwcr/design/tool/flashlite01/03.html

    次のページにも情報がありました。
    http://www.slideshare.net/platoronical/flashlite11
    ※『7. えっ その2』

この質問への反応(ブックマークコメント)

「あの人に答えてほしい」「この質問はあの人が答えられそう」というときに、回答リクエストを送ってみてましょう。

これ以上回答リクエストを送信することはできません。制限について

回答リクエストを送信したユーザーはいません