コンテンツへスキップ
ものがたり
戻る

2010-04-17

moonlight on chromeを試してみた

trunkのmoonでは、まだchrome extensionはビルドされないのだけど、基本的にはchrome extensionはNPAPI互換なので、ちょろっとmanifestを作れば動かすことができます。というわけでやってみた。

やることは簡単。moonをビルドして(あ、ここで大半の人があきらめた)、以下のような内容で manifest.json を作って、

{  

  "name": "moonlight extension",  

  "version": "3.0",  

  "description": "testing moonlight on chromium",  

  "plugins": [  

    { "path": ".libs/libmoonplugin.so", "public": true }  

    ]  

}

この中の libmoonplugin.so のパスを、実際にファイルが存在している場所に指定します。

次に、Linux版chrome/chromiumを開いて、「拡張機能」のメニューを選択して、「デベロッパー モード」にします。

f:id:atsushieno:20100417175849p:image

「パッケージされていない拡張機能を読み込みます…」を押すと、ディレクトリ選択ダイアログが表示されるので、そこでさっきのmanifest.jsonを保存したディレクトリを選択します。

これでインストールできるはず。

まだmoonlight for firefoxで動かないものが少なからずあるので、そこはまあ気をつけてくださいな。でもプロセスが別になっているからchrome上だとデバッグしやすそう。

因縁のsilverlight airlinesを動かしてみた。
f:id:atsushieno:20100417175848p:image

参考にしたページ: http://code.google.com/chrome/extensions/npapi.html

Perspective 3D in moonlight

おまけ。回していくうちに部品がはがれ落ちていったw

f:id:atsushieno:20100417182656p:image


この記事を共有:

前の記事
Perspective 3D in moonlight
次の記事
moonlight on chromeを試してみた