トップへ戻るニュースフォーラムFLASH-ML 過去ログBak@Flaダウンロードよくある質問と答
ログイン
ユーザ名:

パスワード:


パスワード紛失

新規登録
メインメニュー
メイン
   迷える子羊の部屋【初心者専用】
     IEでうまく表示できません。 オペラとかでは見られます
投稿するにはまず登録を

スレッド表示 | 新しいものから 前のトピック | 次のトピック | 下へ
投稿者 スレッド
さいきゆみ
Åê¹ÆNo.38256
投稿日時: 2008-3-29 3:57
新米
居住地: 大阪
投稿: 12
使用環境:
WinXP,FlashCS3
IEでうまく表示できません。 オペラとかでは見られます
ファイヤーフォックスやオペラでは表示できます。
http://極真館北摂.com/

AS3で最初のローディングを
http://hakuhin.hp.infoseek.co.jp/main/as3/loader.html#LOADER_00
を参考に作りました。

// ローダーインフォを取得
var info : LoaderInfo = root.loaderInfo;

stage.addEventListener(Event.ENTER_FRAME,EnterFrameFunc);
function EnterFrameFunc(event){
	t_percent.text = String(Math.floor(info.bytesLoaded / info.bytesTotal * 100));	// パーセント
	
	// メーター更新
	meter.scaleX = info.bytesLoaded / info.bytesTotal;

	// 読み込みを完了した
	if(info.bytesLoaded == info.bytesTotal){
		Object(root).gotoAndPlay(3)	// タイムラインの3フレーム目から再生
		stage.removeEventListener(Event.ENTER_FRAME,EnterFrameFunc);
	}
}



このbytesLoadedは フラッシュ9でないとダメみたいです。
8で出力するとエラーになりました。


html の埋め込みは今はやりの

http://www.trick7.com/blog/2006/06/15-135235.php
を参考にして、

SWFObjectのジャバスクを使って埋め込んでみました。
9だとIEは表示されないのでしょうか?
で、このジャバスクはAS3でないと機能しないような気がしているのですが、認識が間違っているでしょうか?


だったら8で作ったらいいのかもしれませんが…。

AS3でもバージョンが8だったらうまく表示できるようです。
http://www.oppai-bra.com/

頭が動きません。

私の質問は、私が考えていることは正しいのかどうかを教えてほしいのです。

で、正しければ、簡単な%で表示するプレローダーをフラッシュ8対応のas3で書けないものかと。

いや、そんなはずはない
ひろゆき
Åê¹ÆNo.38257
投稿日時: 2008-3-29 4:56
ちょんまげら
居住地: 東京砂漠
投稿: 4403
使用環境:
10.8.5

Flash Professional CS4/CS6/CC

Safari 6.1
Re: IEでうまく表示できません。 オペラとかでは見られます
引用:
さいきゆみさんは書きました:
このbytesLoadedは フラッシュ9でないとダメみたいです。
8で出力するとエラーになりました。

まず、レスについて、タイトルは変更しないでください
でないと、後から検索した際に、スレッドの内容が分からなくなります。

次に、AS3.0 を用いてスクリプトを記述しているのであれば、
FlashPlayer8書き出しではエラーが出て当然です。
また、FlashPlayer9書き出したswfは、
FlashPlayer9以降のブラウザまたはSAFlashPlayerで閲覧しなければ、
機能しないはずです。

引用:
SWFObjectのジャバスクを使って埋め込んでみました。
9だとIEは表示されないのでしょうか?
で、このジャバスクはAS3でないと機能しないような気がしているのですが、認識が間違っているでしょうか?

間違っています。

SWFObject については、FlashPlayer7書き出しのswfでも、
FlashPlayer8書き出しのswfでも、機能するはずです。

また「ジャバスク」などのような略語を用いずに、
JavaScript と明記された方が良いでしょう。


引用:
AS3でもバージョンが8だったらうまく表示できるようです。
http://www.oppai-bra.com/

意味が分かりません。

FlashPlayer書き出しのバージョンと、
ブラウザのFlashPlayerのバージョンと、混同されているようなので、
そのあたりをはっきり区別すべきでしょう。


引用:
で、正しければ、簡単な%で表示するプレローダーをフラッシュ8対応のas3で書けないものかと。

AS3.0で記述している時点で、FlashPlayer8のブラウザでは閲覧できません。


[追記]
引用:
ファイヤーフォックスやオペラでは表示できます。
http://極真館北摂.com/

では、どのブラウザでは表示されないのでしょう?
ブラウザ名だけではなく、バージョンやOSに関する情報、
また、そのブラウザのFlashPlayerのバージョンについても併記すべきでしょう。

<script type="text/javascript">
 var so = new SWFObject("kyokushin.swf", "kyokushinseisin", "146", "537", "9", "#ffffff");
 so.write("flashcontent");
</script>

少なくとも、FlashPlayer9以上が必要であるという設定を
SWFObject を用いることで、ご自分で指定していますから、
それ以前のバージョンでは、表示されない可能性があります。
代替テキストや代替画像を指定している場合には、そちらが表示されるはずです。

<script type="text/javascript" src="swfobject.js"></script>
<script type="text/javascript" src="/js/swfobject.js"></script>

また、swfobject.js の読み込みを2箇所で行っており、
そのうち1箇所は、存在しないswfobject.jsを指定しています。
html の記述を見直されるべきでしょう。


----------------
質問する際は、回答者に具体的な情報を与えてください。

さいきゆみ
Åê¹ÆNo.38261
投稿日時: 2008-3-29 17:33
新米
居住地: 大阪
投稿: 12
使用環境:
WinXP,FlashCS3
Re: IEでうまく表示できません。 オペラとかでは見られます
お世話になります。
大変すみません。研究しましたが、結局私のパソコンのIEがフラッシュが最新にならないのが原因みたいです。

こういう人って多いのでしょうか?

ファイアーフォックスで見れていたのでおかしいと思い質問してしまいまいました。

いろいろわかってよかったです。

ありがとうございました。
スレッド表示 | 新しいものから 前のトピック | 次のトピック | トップ

投稿するにはまず登録を
 
Copyright (C) 2003 FLASH-japan. All rights reserved.
Powered by Xoops