2012-05-03 118 views
2

嗨我正在開發一個phonegap/jquery移動應用程序。這是一個基於音頻(media.play)的應用程序。我有StatusBarNotification插件多個實例的問題。我試圖強制使用android:launchMode =「singleTop」,它似乎工作正常,但在一些奇怪的情況下,應用程序的一個新實例打開,並且第一個實例在音頻運行的背景下工作。Phonegap多個實例

這是很煩人的,因爲我無法停止音頻,直到我回到第一個。是否有一段代碼只對一個實例有效?

我聽說過launchMode =「singleInstance」,但不知道真的有什麼區別..會更好嗎?

謝謝。

回答

0

它嚴格依賴於設備,運行應用程序的位置。請教this answer看看,那在某些設備上(這裏:HTC)用android:launchMode="singleTask"而不是android:launchMode="singleTop"解決問題。