2012-05-03 2 views
2

Привет, я работаю над мобильным телефоном phonegap/jquery. Это приложение на основе аудио (media.play). У меня проблема с несколькими экземплярами с плагином StatusBarNotification. Я попытался принудительно установить с помощью android: launchMode = "singleTop", и, похоже, он работает нормально, но в некоторых странных случаях открывается новый экземпляр приложения, а первый работает на фоне работы с аудио.Телефонные звонки с несколькими экземплярами

Это довольно раздражает, потому что я не могу остановить звук, пока не вернусь к первому. Есть ли часть кода, которая действительно заставляет только один экземпляр?

Я слышал о launchMode = "singleInstance", но не знаю действительно разницы .. что будет лучше?

Спасибо.

ответ

0

Это зависит от устройства, на котором выполняется ваше приложение. Проконсультируйтесь с this answer, чтобы узнать, что на некоторых устройствах (здесь: HTC) используется android:launchMode="singleTask", а не android:launchMode="singleTop".

 Смежные вопросы

  • Нет связанных вопросов^_^