特定の MIME タイプ (application/vnd.oma.dd+xml、OMA DL 記述子 - DD) にサブスクライブするアプリケーションがあります。これは、ユーザーが標準の Android ブラウザーで DD リンクに移動したときに起動されます。
私のアクティビティは GB で正常に開始されましたが、ICS ブラウザーはこの MIME タイプを独自に処理し、別のタブで記述子を XML として開きます。ブラウザからインテントが送信されませんでした。
質問: - ICS ブラウザが MIME タイプを処理する方法に変更はありますか? - 回避策はありますか?
** 更新: Pls はこのテスト リンクを使用します:http://220.128.71.175/DRM/DD/S-I-I-jpg.dd
サーバーは "Content-type:application/vnd.oma.dd+xml" を返しますが、アイス クリーム サンドイッチ (ICS) ストック ブラウザーはマニフェストによって登録されたハンドラーを開きません:
<data android:mimeType="application/vnd.oma.dd+xml">
同時に、GB ブラウザーはハンドラーを正しく起動します。
前もって感謝します!
* *更新 2 同様の問題が Google に報告されたようです: http://code.google.com/p/android/issues/detail?id=22971 提案された解決策は、私が考えるのを助けませんでした...