У меня есть приложение, которое подписано на определенный MIME-тип (application/vnd.oma.dd + xml, который является дескриптором OMA DL - DD). Он запускается, когда пользователь переходит к DD-ссылке в стандартном браузере Android.Android-браузер (ICS) не вызывает обработчик MIME-типа
Моя активность была успешно запущена на GB, но браузер ICS обрабатывает этот MIME-тип своим собственным, он открывает дескриптор как XML на отдельной вкладке. Никакого намерения не было отправлено из браузера.
Вопрос: - Есть ли какие-либо изменения в способе, которым браузер ICS обрабатывает MIME-типы? - Есть ли обходной путь?
** обновление: Pls использовать этот тест ссылке: http://220.128.71.175/DRM/DD/S-I-I-jpg.dd
сервер возвращает "Content-Type: применение/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 Предлагаемое решение не помогло мне подумал ...
У вас есть URL примера мы могли бы попробовать? – CommonsWare
Когда вы говорите браузер ICS, вы говорите о браузере акций? Или вы имеете в виду браузер на вашем конкретном устройстве ICS, которое может быть разработано производителем? – Josh
- 2CommonsWare Я добавил URL-адрес в вопрос - Josh Я говорю о браузере по умолчанию. Проблема была воспроизведена в Google Galaxy Nexus. – Mix