2

特定の 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 提案された解決策は、私が考えるのを助けませんでした...

4

1 に答える 1

1

HTCハンドセットをお持ちですか?HTC の Linkify Dispatcher が邪魔をしている可能性があります。

ここを参照してください: http://forums.androidcentral.com/htc-one-s/173238-htclinkifydispatcher-what.html

そしてここ: http://forum.xda-developers.com/showthread.php?t=1696536

于 2012-08-23T16:35:21.270 に答える