パソコン初心者です。教えて下さい。第4の携帯電話会社「イー・モバイル」の携帯情報端末「EM・ONE」には「Opera Mobile」と「Internet Explorer Mobile」の二つのブラウザが搭載されています。双方ともVer.7のFlash Playerがプラグインとして入っています。ところが、Operaのほうは殆んどのFlashを再生するのに、「IEモバイル」では殆んどのFlashを再生できません。この事をメーカーのSHARPにメールで問い合わせたら以下のような回答が届きました。
1)Flashについて
Internet Explorer Mobileでは、Flash製作時のプログラムの
作り方によってはそのFlashコンテンツが再生できないため、
プログラム側で予め「Internet Explorerでは動きません」という
宣言をすることがございます。
これが、「マニュアルに記載のFlashコンテンツの再生は行われない
ように設定している場合」に該当します。
これはFlashのバージョンによるものではなく、プログラムの
作り方によるものです。
(具体的に申し上げますとVisual Basic Scriptを使ったFlashはInternet
Explorer Mobileで動作しません。
これはFlashのバージョンによるものではなく、プログラムの
作り方によるものです。
(具体的に申し上げますとVisual Basic Scriptを使ったFlashはInternet
Explorer Mobileで動作しません)
例えば下記HPはこれに該当します。
よみうりランド http://www.yomiuriland.co.jp/
インフォシーク http://www.infoseek.co.jp/
上記の内容ですが、これって本当のことでしょうか?
A 回答 (4件)
- 最新から表示
- 回答順に表示
No.4
- 回答日時:
アカウント名から正体がばれそうですが(笑)。
あっちに書くとポイントが必要ですからね。こっちはタダだし。おそらく質問者さんにはそこまで理解できないと思うので、この質問を見ている技術系な方広く一般に向けての回答と思ってください。
結論から言って私もblogの内容どおりではないかと思います。
IE for mobileはVB Script に対応していません。
指摘のサイトについていうと、
http://www.yomiuriland.co.jp/common/js/topflash.js
に問題の判定処理(sniffする部分)が入っています。
else if (navigator.userAgent && navigator.userAgent.indexOf("MSIE")>=0
&& (navigator.appVersion.indexOf("Win") != -1)) {
document.write('<SCR' + 'IPT LANGUAGE=VBScript\> \n'); //FS hide this from IE4.5 Mac by splitting the tag
document.write('on error resume next \n');
document.write('MM_FlashCanPlay = ( IsObject(CreateObject("ShockwaveFlash.ShockwaveFlash." & MM_contentVersion)))\n');
document.write('</SCR' + 'IPT\> \n');
}
で、<SCRIPT LANGUAGE=VBScript\> に始まるVBScriptのコードを書き出して実行させていますね。
したがってVBScriptが動かないIE for mobileでは動作しないのです。
インターネットの世界ではこのようにソースが丸見えなので、勝手にコードが流用されやすく、mobileのことなど知らずにコピペして作ってるサイトが多いんでしょう。
さらに下のほうには<embed>タグもいてこれもサポート外です。
No.3
- 回答日時:
補足。
俺はActionScriptがマトモに書けるわけでも、
作成ソフトを使って作れるわけでもない。
質問文の説明では、この段階の話をしているように聞こえてしまうが、
それならば、
『具体的に申し上げますとVisual Basic Scriptを使ったFlashはInternet
Explorer Mobileで動作しません。』
は全然別事例なので例として出すには不適切だと思う。
この例を出してきたということは・・・やっぱりこのBlogの内容の話だと俺は思うのだけれど。
No.2
- 回答日時:
>「人力検索はてな」に投稿しました
とりあえず事情説明をしてきました。
(って、質問者が見るまで他の回答者は見られないのかな?)
#途中までの訳はKumappusさんの通り。
後は
●「どういうコードを書くと」「どういう判定になって失敗するのか」
●「失敗しないためにどう書くべきなのか」
ってテストケースが話のメインだ。
#尤もコレが判ってもからといって、ユーザー側に出来ることは無いと思うけど。
#この機種ってUA文字列書き換えられるんだろうか?
No.1
- 回答日時:
該当サイトがそれにあたるかどうかは確認していませんが,
信頼性の高い引用元はあるようです。(と、言うかその回答はこのBlogのコピーだと思われますw)
IEMobile Team Weblog
http://blogs.msdn.com/iemobile/archive/2006/12/1 …
この回答への補足
有難うございます。こんなサイトがあったとは…。しかし英文なので微妙な所まで理解できません。この問題の発端は「Yahoo!JAPAN」や「教えて!goo」等(その他無数)のサイトのFlashがOpera Mobileでは再生されるのにIEモバイルでは全く再生されない、という所からはじまっています。殆んどのウェブサイトがVisual Basic Scriptで作られているのでしょうか。この英文の翻訳を「はてな」(http://www.hatena.ne.jp/)の「人力検索はてな」に投稿しました(http://q.hatena.ne.jp/1183977378)。よろしければご回答下さい(お礼は1000円に設定しました)。マイクロソフトは嘘を言っているのではないでしょうか。
補足日時:2007/07/09 22:57お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- ホームページ作成・プログラミング Adobe FLASH に代わるソフトはありますか? 4 2022/09/27 19:35
- マルウェア・コンピュータウイルス FlashPlayerの削除とマルウェア感染について 5 2023/02/23 20:52
- Flash 私のコンピューター上のファイルが開けられない。 1 2022/07/19 18:15
- デスクトップパソコン ホームページビルダー15 1 2023/05/30 12:30
- USBメモリー・SDカード・フラッシュメモリー プリンタのドライバーをUSB Flash Diskに保存したい。 4 2023/05/23 23:30
- デスクトップパソコン デバイスからのHDMI信号がありません 5 2022/05/07 18:08
- その他(SNS・コミュニケーションサービス) FLASHでヒカルが、コーラとお菓子で9万円ボッタクリバー告発はヤラセ(2019年)とyoutube 1 2022/03/23 06:59
- ドライブ・ストレージ USBメモリが勝手に接続解除される。 2 2022/06/30 12:38
- その他(音楽・ダンス・舞台芸能) 感想を教えて下さい! 一曲でも良いので、曲のジャンルと感想を教えて下さい。 Mr Flash - F 12 2022/06/28 22:37
- その他(パソコン・周辺機器) これでpc正常に機能しますかね? 玄人志向 電源 KRPW-BKシリーズ 80PLUS Bronze 5 2023/01/10 21:42
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
現在プログラミングの研修中な...
-
API、OCX、DLLって何でしょう?
-
Cプログラムの解析(関数の呼び...
-
Sleep命令で指定した待機時間が...
-
SNMPトラップ情報をC#.netで作...
-
出欠表のプログラム制作の難易...
-
今年の新規開発でVB6を使って...
-
VBS:コンピュータ名を取得し、...
-
UNIX環境でのCプログラム上でC...
-
OSとCPUの関係について
-
VC++で単機能ブラウザを作...
-
i,j,k
-
ftpで「ホストが見つかりません...
-
Affinger6でトップページに記事...
-
12月のカレンダーを表すHTMLを...
-
Excelで用語辞典を作成するには?
-
htmlで検索を回避するには?
-
全豊田作業責任者
-
損害保険募集人 資格について
-
今職業訓練のパソコン教室行っ...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
API、OCX、DLLって何でしょう?
-
VBプログラムをEXCEL VBAに移植...
-
大至急!!! ピクトグラミング...
-
Ryzen 3700(無印)はWin11に対応...
-
C言語のHP-UXからLinuxへのポ...
-
Cプログラムの解析(関数の呼び...
-
ASPとASP.NET両方の...
-
C言語でSMTPを使ったプログ...
-
Sleep命令で指定した待機時間が...
-
ランチャーの作り方について教...
-
SNMPトラップ情報をC#.netで作...
-
OSとCPUの関係について
-
イメージコントロールについてVB6
-
コンソールアプリでファイル選...
-
[Apache/CGI/PHP]shebang line...
-
VB2005の自作ブログラムをWin10...
-
UWSCをサーバー上で実行するには?
-
Timerイベントについて
-
HTMLでBBS作成
-
プログラミング言語の覚え方習得法
おすすめ情報