ダウンロード
オリジナルの英文のサンプル等
<div id="targetArea"></div>
<script type="text/javascript">
var flashvars = {};
flashvars.a = 34.688324;
flashvars.b = 135.498463;
flashvars.c = 19;
var params = {allowScriptAccess:"always",bgcolor:"#ffffff"};
var attributes = {
id: "myDynamicContent",
name: "myDynamicContent"
};
swfobject.embedSWF(
"http://mydoamin/my.swf?reload="+(new Date()).getTime(),
"targetArea",
"600",
"500",
"9.0.0",
"",
flashvars,
params,
attributes
);
</script>
?reload="+(new Date()).getTime() をURLに付加しているのは
キャッシュで変更結果が反映されないのを避ける為で、開発中に使います。
flashvars,params,attributes はいずれも配列で、指定方法がそれぞれ
違いますが、結果は同じです。
flashvars は、アプリケーションに対する引数で、本来は params のうちの一つ。
params は、flash に対する引数。
attributes は、HTML 上のオブジェクトとしての引数(属性)です。
6番目の引数は省略していますが、Express Install に使用
する swf を指定するようです( 未検証 )
Google 経由で使用する場合は、swfobject.js を使わずに、以下
のように記述します
<script
src="http://www.google.com/jsapi"
type="text/javascript"
charset="utf-8"
></script>
<script type="text/javascript">
google.load("swfobject", "2.1");
</script>
■ 関連する記事
ブログパーツとしての Flex で作った Google MAP
posted by night wálker at 21:08
|
Flex3