2014-08-27 114 views
0

在使用NSUSERDEFAULT之外可能沒有簡單的方法,但有沒有辦法檢查背景音樂是​​否已經播放?檢查背景音樂是​​否正在播放

我使用

[[OALSimpleAudio sharedInstance] playBg:@"game_loop.mp3" loop:YES]; 

那麼,有沒有辦法,看看是否值已經是game_loop.mp3?所以我正在檢查文件名是否已經在播放,所以當視圖加載時它不會重置。

我有幾個背景音樂文件加載在某些點,所以不能把它放在應用程序的代表。

回答

0

您可以檢查[OALSimpleAudio sharedInstance]中當前加載的URL的baseURL,absoluteStringabsoluteURL屬性之一。

[[[OALSimpleAudio sharedInstance] backgroundTrackURL] absoluteString] 
+0

即使背景音樂正在播放,這將返回爲null? – memyselfandmyiphone 2014-08-28 08:17:03

+0

你也試過baseURL和absoluteURL嗎? – marosoaie 2014-08-28 08:45:58

+0

修正了它。把它放在viewdidLoad中,它必須叫它太快 – memyselfandmyiphone 2014-08-28 09:43:07