• 締切済み

携帯でのFLASHキー操作について

携帯端末で使用するFLASHを作成しているのですが、キー操作の点で困っております。 docomoのi/menuの様な、ボタンにカーソルが移ると説明が横の方に表示されるという体裁を取りたいと思っています。 Flash自体は完成しております。 そこでFlashを挿入するタグについて質問です。 docomoで提示されているキー操作の可能なタグの記述フォーマットは以下の通りでした。 <object declare id="[objectタグのid]" data="[URL]" type="application/x-shockwave-flash" > <param name="bgcolor" value="[ColorName/ColorCode]"> <param name="loop" value="on/off"> <param name="quality" value="high/medium/low"> </object> <a iswf="#[objectタグのid]" href="[URL]">{表示文字列}</a> この方法だとキー操作は確かに出来るのですが、i/menuのようなFlashがページ内に埋め込んである形式をとれません。 インライン再生のタグではもちろんFlashをページ内に埋め込む事が可能ですが、キー操作ができないので困っております。 i/menuはなんらかの特別な仕組みで作られているのでしょうか? 初歩的な質問ですみません(汗 ページに埋め込み式でキー操作の出来るタグをご存じの方がいらっしゃいましたら、是非教えて下さい。 よろしくお願い致します。 *FLASH作成はAdobe Flash CS3を使用しております。 *FLASH Lite1.1で作成しています。 *FLASHの動作確認はAdobe Device Central CS3で確認しましたが問題ありませんでした。 *携帯での動作確認に使用した機種はdocomoのN901iSです。(FLASH Lite1.1対応・ポインティングデバイス対応) 機種が古いのでFLASH Lite3.0に対応してません。しかしi/menuは普通に操作出来るので、バージョンの問題ではないと思われます。

  • Flash
  • 回答数1
  • ありがとう数7

みんなの回答

回答No.1

こんにちは、マヒマヒです。 お粗末な回答になってしまうかもしれませんが、実際大手の有名サイトでも、インタラクティブ再生の場合、HTMLに埋め込まずに直接swfファイルを指定しているサイトが結構ありますよ。 こだわりもなく、セキュリティ面を重要としていないサイトなのであれば、直接swfファイルを開かせてもよいのでは?

beta676
質問者

お礼

こんばんは、マヒマヒ様 御回答ありがとうございます!! 申し訳ありません! 質問の方に不備がございました。 今回の試みとしましては、スクロールの出来るフラッシュ画面を構想しておりました。 直接swfファイルを指定しますと画面のスクロールが出来ないので、HTMLに埋め込んだ形式でスクロールの出来る状態であり、かつキー操作の可能なタグがもし存在するのでしたら、是非知りたいと思っていました。 しかし、私の方でも色々と勉強してみたところ、そのような形でかつ実用的にキャリアに依存しないようなものは見当たりませんでした、近々での実用化は無理な様です(汗 今後、また勉強を続けて行きたいと思います。 このたびは、本当にありがとうございました。

関連するQ&A

  • Flashでケータイサイトを作成したいです

    ボタン機能があるswfファイルをhtmlに貼付け、携帯で操作したいのですが、キー機能が効かずに困っています。どうしたら良いのでしょうか? html側にはDocomoのサイトにあった、 <object declare id="[objectタグのid]" data="[URL]" type="application/x-shockwave-flash" > <param name="bgcolor" value="[ColorName/ColorCode]"> <param name="loop" value="on/off"> <param name="quality" value="high/medium/low"> </object> <a iswf="#[objectタグのid]" href="[URL]">{表示文字列}</a> を変更しながら書きました。 ここにアクセスすると画面に 表示文字列 のテキストリンクが表示され、ここからswfに飛ばされます。 理想はhtmlにアクセスするとflash部分が表示され、ボタンも使える。 という感じです。 よろしくお願いします。

  • flash lite の  paramについて

    パソコン上で動作するflash(Action script2.0)では、 <param name='movie' value='data.swf?&HPado=100&gamename=3'> という感じで、値をFLASHに渡せますが、flash liteのインタラクティブ再生でもobjectタグを使い値を受け渡す方法はないでしょうか? Flashコンテンツの直接指定以外によるインタラクティブ再生方法は、ドコモのサイトで掲載されていたので、以下の記述方法を工夫して、値を渡したいと思い、色々試したのですが・・・上手くいきません。 <object declare id="[objectタグのid]" data="[URL]" type="application/x-shockwave-flash" > <param name="bgcolor" value="[ColorName/ColorCode]"> <param name="loop" value="on/off"> <param name="quality" value="high/medium/low"> </object> <a iswf="#[objectタグのid]" href="[URL]">{表示文字列}</a> もし、成功された方、ご存知の方が入れば何卒よろしくお願い申し上げます。

    • ベストアンサー
    • Flash
  • 携帯flashコンテンツの表示・著作権タグについて

    当方、携帯サイトを運営しており、FLASH待受コンテンツに関しまして、ご質問させていただきます。 ページにFLASH待受を、表示させるタグが以下となります。 <object data="URL.swf " type="application/x-shockwave-flash" copyright="yes" width="240"><param name="bgcolor" value="white"><param name="loop" value="on"><param name="quality" value="high"></object> そこで、このように、copyright="yes"にしますと、au機種の場合、著作権保護され、端末保存はできません。 しかしdocomo機種では端末保存できてしまいます。 docomo機種で、表示されたswfを、端末保存できないようにするには どうしたらよろしいのでしょうか? 宜しくお願い致します。

  • ココログにFlashの動画を貼り付けて見ることはできるでしょうか?

    ココログにsuzukaで作成したFLASH動画を貼り付けて見れるようにしたいのですが、上手くいきません。 「ファイルをアップロード」でswfファイルをUPすることはできますが「○○.swfのダウンロード」という表示になり、ファイルのダウンロードはできますが動画を見ることはできません。 こちらの過去ログから suzukaでSWF が作成されるとともに,SWFと同じフォルダに その SWF が貼り付いた HTML も同時に生成されるように保存し タグを貼り付けてやってみましたが、 FLASHがある気配(?)はありますが、その部分は真っ白で表示されませんでした。 質問は ・ココログにFLASHの動画を表示させることができるのでしょうか? ・できるとすれば、HTMLタグはどのようにしたらいいのでしょうか? 以上です。 ちなみに私が貼り付けてみたタグは <OBJECT classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="http://fpdownload.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,0,0" WIDTH="400" HEIGHT="300" id="ファイル名" ALIGN=""> <PARAM NAME="allowScriptAccess" VALUE="sameDomain"> <PARAM NAME="movie" VALUE="5.swf"> <PARAM NAME="loop" VALUE="false"> <PARAM NAME="menu" VALUE="false"> <PARAM NAME="quality" VALUE="high"> <EMBED src="ココログのアドレス/ファイル名.swf" loop="false" menu="false" quality="high" WIDTH="400" HEIGHT="300" NAME="ファイル名" align="" allowScriptAccess="sameDomain" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer"> </EMBED> </OBJECT> ↑このタグの私が直した部分がおかしいために表示されないのかもしれないです・・・(汗) どうか、ご指導よろしくお願いいたします。

  • FLASHで「このコントロールをアクティブ化して~」とでる問題の件で

    今晩は。 FLASHサイトをIEでひらくと「このコントロールをアクティブ化して使用するには~」 と出てしまいます。 特許問題に絡むこの現象の回避法についてはいろいろなサイトで説明されていますが<!--[if !IE]> などもdocument.write('で囲うのかな?などと困っています。 いきなりソースを載せて恐縮ですが、document.write(' と '); をどう使えばよいのかご教授頂けませんでしょうか。 以下ソース <object classid="clsid:***"  codebase="http://download.macro(略)/6,0,40,0" width="734" height="312"> <param name="movie" value="flash\header.swf?button=1"> <param name="quality" value="high"> <param name="menu" value="false"> <!--[if !IE]> <--> <object data="flash\header.swf?button=1" width="74" height="31" type="application/x-shockwave-flash"> <param name="quality" value="high"> <param name="menu" value="false"> <param name="pluginurl" value="http://www.macromedia(略)">

  • 埋め込み式のフラッシュを聞く場合、音声ソフト必要?

    今、下記のようなタグを記載して 音声埋め込みサイトを作っています。 作っていてひとつ疑問に思ったのが、 この埋め込み音声をサイト訪問者が聞く場合、PCに音声を再生するソフトが なくても聞けるものですか? 自分のPCで音声ソフトをオフにしてやってみたら聞けたのですが・・・ <object type="application/x-shockwave-flash" data="player.swfまでのパス" id="audioplayer1" height="24" width="290"> <param name="movie" value="player.swfまでのパス" /> <param name="FlashVars" value="playerID=1&soundFile=音楽ファイルまでのパス" /> <param name="quality" value="high" /> <param name="menu" value="false" /> <param name="wmode" value="transparent" /> </object>

    • ベストアンサー
    • HTML
  • flashがうまく表示されない。

    今、↓の様にHTMLに書き込んでいるのですが HPを転送して表示テストしたら見れませんでした。 このFlashの部分だけ表示できないのです。 ハーボットなどは見れているのでどこか設定がおかしいのだと思うのですが HPビルダーのプレビューではちゃんと表示されています。 因みに僕はIE6.0、Win XPでswfファィルとテキストファィル、 そしてHTMLは同じフォルダにあります。 <OBJECT classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,0,0" width="200" height="200" id="Shockwave Flash Object1"> <param name=movie value="memo.swf"> <param name=menu value=false> <param name=quality value=high> <embed src="memo.swf" menu=false quality=high width="200" height="200" align=""type="application/x-shockwave-flash"pluginpage="http://www.macromedia.com/go/getflashplayer"></embed></OBJECT> 何故表示できないのでしょうか? 判らないので教えてください。

  • FLASHが見えるブラウザ、見えないブラウザがある

    サイトにFLASHを入れたいと考えています。 IE6.0なら動作確認が取れるのですが、Opera,MozillaでFlashを見ることができません。 Flashのバージョンが悪いのかと思い、5.0バージョンと4.0バージョンを作成しましたが、どちらとも見ることができません。 もし、原因がお分かりになる方がいらしたらぜひ教えてください。よろしくお願いいたします <OBJECT classid=clsid:D27CDB6E-AE6D-11cf-96B8-444553540000 WIDTH=350 HEIGHT=280 vspace=0 hspace=0 border=0> <PARAM NAME=movie VALUE="flash4.swf"> <PARAM NAME=quality VALUE=high> <param name=menu value=false> <PARAM NAME=bgcolor VALUE=#FFFFFF> <EMBED src="flash4.swf" quality="high" bgcolor="#FFFFFF" width="350" height="280" type="application/x-shockwave-flash" PLUGINSPAGE="http://www.macromedia.com/shockwave/download/index.cgi?P1_Prod_Version=ShockwaveFlash" type=application/x-shockwave-flash width=350 height=280 vspace=0 hspace=0 border=0 bgcolor=#FFFFFF> </EMBED> </OBJECT>

  • 携帯版flashの開発について

    現状、確認はiモードHTMLシミュレータを使用しています。 また、作成はFLASHーMXを使用しています。 スクリプト自体は公式なスクリプトを使用しているので 問題は無いかと思いますが、書き出したSWFは携帯画面表示されるのですが、指定したキー操作がまったく出来ません。 またPC上での画面確認ではMAC系では表示され、WindowsIEでは表示されません。表示されるFLASHでは動作もします。 auに対応しているFlash Lite1.1で書き出し、 DOCOMOはFlash Lite1.0、Flash Lite1.1などでも書き出しています。携帯キー操作するのには何かこつがあるのでしょうか?

  • 10秒後に遅れてFLASHを表示させる方法(html)

    こんにちは。 質問がありまして投稿致します。 只今Webサイトを製作する勉強をしております。 そこにFLASHを埋め込むことは成功したのですが、そのflash素材を10秒遅れで表示させることは可能でしょうか? タグはこのように記載しました。 <BODY> <OBJECT classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,0,0" WIDTH="201" HEIGHT="201" id="***" ALIGN="center"> <PARAM NAME=movie VALUE="***.html"> <PARAM NAME=quality VALUE=high> <PARAM NAME=bgcolor VALUE=#000000> <EMBED src="***.html" quality=high bgcolor=#000000 WIDTH="201" HEIGHT="201" NAME="***" ALIGN="center" TYPE="application/x-shockwave-flash" PLUGINSPAGE="http://www.macromedia.com/go/getflashplayer"></EMBED> </OBJECT> </BODY> 教えて頂けるととても嬉しく思います。 長文申し訳ありませんでした。 どうぞ宜しくお願い致します。

    • ベストアンサー
    • HTML

専門家に質問してみよう