2012-03-06 10 views
7

Google ChromeはカスタムMIMEタイプをサポートしていますか?実際には、ChromeがサポートするはずのWindowsレジストリに独自のMIMEタイプを追加しました。しかし、クロムはそれを読むことができません。 JavaScriptで1つのメソッドを記述しました。そのメソッドでは、Navigator.MimeType["<customMimeType>"]を呼び出します。 スクリプトがFirefoxで実行された場合、正しい結果が得られますが、chromeではこの文は機能しません。 ChromeでカスタムMIMEタイプを作成するにはどうすればよいですか? プラグインがMIMEタイプを登録し、Chromeがそれを検出する他の方法はありますか? 誰でも良いリソースを提供してくださいプラグイン(拡張子ではありません)for chrome?Google ChromeはカスタムMIMEタイプをサポートしていますか?

+1

を助けていない場合は、定義してくださいあなたは[navigator.mimeTypes](httpsに言及している://開発.mozilla.org/ja-US/docs/DOM/window.navigator.mimeTypes)? –

+0

はい。 Navigator.MimeType [""] – Kiran

+0

私のマシンでは、2つのブラウザで同じJavaスクリプトを実行すると、Navigator.MimeType.Lengthの結果が異なります。 FirefoxのMimeType配列の長さは31で、Chromeの場合は23です。 FirefoxはFirefoxで検出できるタイプを検出できませんでした。 – Kiran

答えて

2

申し訳ありませんが、私の知る限り、現在のバージョンのGoogle Chromeでは互換性がありません。カスタムMIMEではなく標準のMIMEを使用することもできます。

+0

どうすればこの問題に対処できますか? – Kiran

1

最良の選択肢ではなく、one.Chromeは、カスタマイズされたMIMEのtypes.Thanks

0

あなたは、Windowsのレジストリ内のパラメータのすべてのタイプを定義しているがサポートされていないカスタマイズすることでしょう標準のMIMEタイプを使用して?あなたが最後の行ここ

[HKEY_CLASSES_ROOT\MIME\Database\Content Type\application/atom+xml] 
    "Extension"=".atom" 

.atomがあなたのタイプとアプリケーションですが見逃している場合は

/原子+ xmlのがある窓link

でカスタムMIMEを定義するには、古い記事を参照してください定義。あなたはその上で判断することができるので、タイプ名または定義をないたMIME定義していない

上記..

関連する問題