2012-01-12 5 views
1

Androidブラウザにmimetype固有のプラグインを登録する方法はありますか?例えば、いくつかのプログラムは、 "application/specificformat"プラグインハンドラを追加します。これはnavigator.pluginsで確認できます。私は、サンプルコードを見てきた、と私はexample pluginようなものをやってみました:Androidブラウザでアプリ付きのMIMEタイプを処理する

<service android:name=".SamplePlugin"> 
    <intent-filter> 
     <action android:name="android.webkit.PLUGIN" /> 
     <data android:mimeType="application/applicationmimetype" android:scheme="http" /> 
    </intent-filter> 
    <meta-data android:name="type" android:value="native" />    
</service> 

が、ブラウザに登録していないようです。 Android上でnavigator.pluginsを見ると、空でもGoogle Gearsプラグインでも表示されます。コード

にsetJavaScriptも

答えて

0

使用webview.getSettings()。setPlugInenabled(真)とあなたはloaddataの(文字列データ、文字列MIMEタイプ、文字列エンコーディング)

+0

を使用してMIMEタイプを設定することができ、私はあなたがそれを行う知っていますあなた自身のwebview、私はデフォルトのWebブラウザについて話していた。 – NoBugs

+0

このように有効/無効になっているプラ​​グインの例を挙げることはできますか? – NoBugs

関連する問題