ブラウザプラグインについて

閲覧: 222 回
最初の未読メッセージにスキップ

Takaaki Onishi

未読、
2009/04/07 3:44:512009/04/07
To: android-g...@googlegroups.com
こんにちは。はじめまして。 大西と申します。

Android というよりWebKitの話かもしれないですが、
ブラウザのプラグインについて質問があります。

Android のソースをダウンロードしてビルドすると、
~/mydroid/out/target/product/generic/system/lib/browsertestplugin.so
というファイルが出来ます。

このファイルはブラウザのプラグインだと思うのですが、このファイルを実行するには
どうしたら良いかご存知の人がいらしたら、教えていただけないでしょうか?

※ FireFoxのプラグインのように about:plugins でプラグインの一覧が見れないため、
  どのMIMEタイプに関連付けられているかが分からずにいます。

※ browsertestplugin.so のソースは
 ~/mydroid/external/webkit/WebKit/android/plugins
 の下にあります。


--
Takaaki Onishi <takaa...@gmail.com>

Takaaki Onishi

未読、
2009/04/07 5:08:052009/04/07
To: android-g...@googlegroups.com
こんにちは。先ほど質問した大西です。

> このファイルはブラウザのプラグインだと思うのですが、このファイルを実行するには
すみません。自己解決してしまいました。。

(1) MIMEタイプを確認

grep application/ external/webkit/WebKit/android/plugins/sample/main.cpp
→ MIMEタイプは 「application/x-testplugin」

(2) プラグインを配置する

adb pull /system/lib/browserplugin.so
adb push browsertestplugin.so /data/data/com.android.browser/app_plugins

(3) 以下のタグを含むHTMLファイルを読み込む

<object type="application/x-testplugin"></object>

というふうにしたら、ボールが跳ね返るアニメーションが出てきました。
※ ボールが丸くなったり尖ったりして微妙な感じに見えますが

--
Takaaki Onishi <takaa...@gmail.com>

全員に返信
投稿者に返信
転送
新着メール 0 件