拔耳機(jī)暫停歌曲播放的操作思路

  • 在初始化 player 的時候, 添加通知監(jiān)聽的方法, 監(jiān)聽 AVAudioSessionRouteChangeNotification 變化, 獲取當(dāng)前輸出設(shè)備的變化
  • 當(dāng)獲得通知的時候, 調(diào)用 routeChanged: 方法, 在此方法中通過 [notification.userInfo valueForKey:AVAudioSessionRouteChangePreviousRouteKey] 獲取通知中的上一個設(shè)備
    對取得的上一個設(shè)備, 獲取其中的 [outputs firstObject].portType, 與 AVAudioSessionPortHeadphones 相同則代表上一個設(shè)備是耳機(jī)設(shè)備, 即表示此時耳機(jī)已經(jīng)移除
  • 耳機(jī)已經(jīng)移除, 所以進(jìn)行歌曲暫停操作
  • 在界面結(jié)束后移除通知
5個步驟
1. 為AVAudioSessionRouteChangeNotification addObserver
2. 接到通知后從notification.userInfo中獲取AVAudioSessionRouteChangeReasonKey對應(yīng)的value
3. 調(diào)用value的-unsignedIntegerValue方法獲取AVAudioSessionRouteChangeReason對應(yīng)的routeChangeReason
4. 判斷routeChangeReason是否為AVAudioSessionRouteChangeReasonOldDeviceUnavailable,如果是繼續(xù),如果不是return
5. 讀取[AVAudioSession sharedInstance].currentRoute.outputs的第一個元素,判斷其portType是否為
    AVAudioSessionPortHeadphones,如果是調(diào)用打斷精绎,如果不是return
最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末,一起剝皮案震驚了整個濱河市锌妻,隨后出現(xiàn)的幾起案子代乃,更是在濱河造成了極大的恐慌,老刑警劉巖仿粹,帶你破解...
    沈念sama閱讀 211,042評論 6 490
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件搁吓,死亡現(xiàn)場離奇詭異吭历,居然都是意外死亡堕仔,警方通過查閱死者的電腦和手機(jī),發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 89,996評論 2 384
  • 文/潘曉璐 我一進(jìn)店門晌区,熙熙樓的掌柜王于貴愁眉苦臉地迎上來通贞,“玉大人,你說我怎么就攤上這事∧愫纾” “怎么了傅物?”我有些...
    開封第一講書人閱讀 156,674評論 0 345
  • 文/不壞的土叔 我叫張陵董饰,是天一觀的道長。 經(jīng)常有香客問我,道長也祠,這世上最難降的妖魔是什么堪旧? 我笑而不...
    開封第一講書人閱讀 56,340評論 1 283
  • 正文 為了忘掉前任,我火速辦了婚禮,結(jié)果婚禮上谆扎,老公的妹妹穿的比我還像新娘。我一直安慰自己,他們只是感情好训桶,可當(dāng)我...
    茶點故事閱讀 65,404評論 5 384
  • 文/花漫 我一把揭開白布躁锡。 她就那樣靜靜地躺著,像睡著了一般。 火紅的嫁衣襯著肌膚如雪螟够。 梳的紋絲不亂的頭發(fā)上,一...
    開封第一講書人閱讀 49,749評論 1 289
  • 那天若河,我揣著相機(jī)與錄音鲫忍,去河邊找鬼悟民。 笑死射亏,一個胖子當(dāng)著我的面吹牛及舍,可吹牛的內(nèi)容都是我干的更振。 我是一名探鬼主播肯腕,決...
    沈念sama閱讀 38,902評論 3 405
  • 文/蒼蘭香墨 我猛地睜開眼顶考,長吁一口氣:“原來是場噩夢啊……” “哼!你這毒婦竟也來了渊季?” 一聲冷哼從身側(cè)響起既穆,我...
    開封第一講書人閱讀 37,662評論 0 266
  • 序言:老撾萬榮一對情侶失蹤饼疙,失蹤者是張志新(化名)和其女友劉穎,沒想到半個月后僧叉,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體倍权,經(jīng)...
    沈念sama閱讀 44,110評論 1 303
  • 正文 獨居荒郊野嶺守林人離奇死亡难咕,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點故事閱讀 36,451評論 2 325
  • 正文 我和宋清朗相戀三年,在試婚紗的時候發(fā)現(xiàn)自己被綠了爆土。 大學(xué)時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片椭懊。...
    茶點故事閱讀 38,577評論 1 340
  • 序言:一個原本活蹦亂跳的男人離奇死亡,死狀恐怖步势,靈堂內(nèi)的尸體忽然破棺而出灾搏,到底是詐尸還是另有隱情,我是刑警寧澤立润,帶...
    沈念sama閱讀 34,258評論 4 328
  • 正文 年R本政府宣布狂窑,位于F島的核電站,受9級特大地震影響桑腮,放射性物質(zhì)發(fā)生泄漏泉哈。R本人自食惡果不足惜,卻給世界環(huán)境...
    茶點故事閱讀 39,848評論 3 312
  • 文/蒙蒙 一破讨、第九天 我趴在偏房一處隱蔽的房頂上張望丛晦。 院中可真熱鬧,春花似錦提陶、人聲如沸烫沙。這莊子的主人今日做“春日...
    開封第一講書人閱讀 30,726評論 0 21
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽锌蓄。三九已至,卻和暖如春撑柔,著一層夾襖步出監(jiān)牢的瞬間瘸爽,已是汗流浹背。 一陣腳步聲響...
    開封第一講書人閱讀 31,952評論 1 264
  • 我被黑心中介騙來泰國打工铅忿, 沒想到剛下飛機(jī)就差點兒被人妖公主榨干…… 1. 我叫王不留剪决,地道東北人。 一個月前我還...
    沈念sama閱讀 46,271評論 2 360
  • 正文 我出身青樓,卻偏偏與公主長得像柑潦,于是被迫代替她去往敵國和親享言。 傳聞我的和親對象是個殘疾皇子,可洞房花燭夜當(dāng)晚...
    茶點故事閱讀 43,452評論 2 348

推薦閱讀更多精彩內(nèi)容