m2O

2009/05/30 (土)

Opera Widgets で flash を表示したいんだけど…

|  Opera Widgets で flash を表示したいんだけど… - m2O を含むブックマーク

よくわからんので誰か教えてください。

ウィジェットは、未設定状態ではJavaアプレットやプラグインを利用することはできません。これらは、security要素の子要素のcontent要素に含めることで使用可能になります。この要素は、javaとpluginの2つの属性を持ち、それぞれが'yes'か'no'のどちらかの値を取ります。

ウィジェットのセキュリティーモデル - プラグインとJavaへのアクセス

ということなのでこうしてみました。

config.xml:

<?xml version='1.0' encoding='utf-8'?>
<widget>
    <widgetname>flash test widget</widgetname>
    <width>400</width>
    <height>200</height>
    <author>
        <name>miya2000</name>
        <link>http://orera.g.hatena.ne.jp/miya2000/</link>
        <email>miya2000.opera@gamil.com</email>
    </author>
    <security>
        <content java="yes" plugins="yes" />
    </security>
</widget>

index.html:

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
        "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
    <meta http-equiv="Content-Type" content="text/html; charset=utf-8">
    <title>flash test widget</title>
</head>
<body>
<div style="width: 400px; height: 200px; background-color: white; border: black solid 1px;">
    <p>flash</p>
    <embed src="movie.swf" width="100" height="100" type='application/x-shockwave-flash'></embed>
</div>
</body>
</html>

なにも表示されない…というか固まってしまいます。

--

id:edvakf さんのところでは動いたみたい。

f:id:edvakf:20090530122137p:image

こっちではまだ動かないのでとりあえず再起動してみる。

--

うう、動かない。てことはウチの環境のせいだよなあ。

edvakfedvakf2009/05/30 12:2410, 9.64の両方で動きましたよ。
f:id:edvakf:20090530122137p:image

使った swf はこれ
http://ah.yimg.jp/bdv/500009/781990/20090520/r2xsgsjhdthtoxqxqng2-b.swf

上の2つのファイルと swf をデスクトップに保存して、config.xml を Opera に Drag & Drop しました。

トラックバック - http://orera.g.hatena.ne.jp/miya2000/20090530