SHARP製Android端末のMimeTypeMap.getSingleton().getMimeTypeFromExtension()の挙動
フォトゾロイドのコードでMIME typeを取得する箇所があり、MimeTypeMap.getSingleton().getMimeTypeFromExtension()
を用いてMIME typeを取得していましたが、どうもLYNX 3D(SH-03C)やGARAPAGOS(003SH)等のSHARP製(もしかしたらIS03やIS05等も?)のAndroid端末は他の端末とは動作が違うようだ。
通常は以下のコードで"image/jpeg"
を返しますが、SHARP製の端末ではnull
を返すようです。
MimeTypeMap.getSingleton().getMimeTypeFromExtension("jpg");
この挙動がバグなのか、想定通りなのか・・・。ご存知の方がいましたら、ご連絡頂けたらと思います。
いずれにしても別の方法でMIME typeを取得する必要がありそうです。
yuji.developer
コメント (0)
Trackbacks (0)
コメントを残す
トラックバック