2

嗨,我正在开发 phonegap / jquery 移动应用程序。它是一个基于音频 (media.play) 的应用程序。我有 StatusBarNotification 插件的多个实例的问题。我尝试强制使用 android:launchMode="singleTop" ,它似乎工作正常,但在某些奇怪的情况下,应用程序的新实例会打开,第一个应用程序正在后台运行,音频正在运行。

这很烦人,因为在我回到第一个之前我无法停止音频。是否有一段代码真的只强制一个实例?

我听说过launchMode =“singleInstance”,但不知道真正的区别..什么会更好?

谢谢。

4

1 回答 1

0

它严格取决于运行应用程序的设备。请参阅此答案以查看在某些设备(此处为:HTC)上使用android:launchMode="singleTask"而不是android:launchMode="singleTop"解决问题。

于 2013-08-09T12:43:05.680 回答