用苹果6看电影,正看到关键处,锁屏想歇歇眼睛,结果声音还在那响,屏幕黑了,对白照旧一句接一句。这事儿碰上了,第一反应是手机坏了,其实不是。苹果6这老伙计,从iOS 8那会儿就养成了这么个脾气,锁屏不等于暂停,它只是把屏幕关了,后台播放这根弦一直绷着。
先说为什么会有这毛病。苹果6的锁屏动作,本质上只是触发了一个叫“锁屏状态”的界面切换,对正在跑的视频App来说,它的音频会话还占着系统通道呢。视频App在播放时,系统默认它是“正在使用”状态,你按锁屏键,App收到的信号是“屏幕暗了”,但不是“我要暂停”。除非App自己写了锁屏就暂停的代码,不然声音就会自顾自地继续。当年不少第三方播放器、网页里的视频,甚至一些老版本的优酷、爱奇艺,都吃了这个亏,没适配好。
那怎么办?想让它锁屏就没声,得看你想从哪儿下手。
最直接的办法,是锁屏之前先把App切到后台。你双击Home键,把那个视频App往上滑掉,等于强制它退出前台。这时候再锁屏,声音基本就断了。为什么呢?因为App一旦进了后台卡片列表,iOS会把它当作“待挂起”状态,音频会话会被系统收回,播放自然就停了。有朋友试过,光按锁屏不划后台,声音还在;划掉后台再锁,立刻清净。这是最稳的路子。
还有个法子,锁屏状态下直接调音量键,把声音一路按到最低。虽然视频还在播,但震天响没了,耳朵清静了。这个不算根治,但应急管用。你要是嫌弃光按音量键太笨,可以锁屏后下拉控制中心,把那个小喇叭图标点成灰色,也就是静音模式。注意,苹果6的控制中心里,静音键管的是铃声和提醒,有些视频App不认这个,照旧从扬声器往外蹦声。所以这招得看App的脸色,不保险。

想从根儿上治,得进设置里翻一翻。通用,后台应用刷新,这一项你要是关掉,或者把视频App单独关掉,锁屏后App没法在后台悄悄刷新数据,有些播放线程就断了。但说实话,对正在播放的视频,后台应用刷新管得挺松,它主要管数据更新,不管音频输出。所以这招更多的是一种心理安慰,别抱太大希望。
反过来想,锁屏还有声,其实不全是坏事。有人拿苹果6当睡前听书机,锁了屏,屏幕不亮,省电,声音继续,正好闭着眼听。还有人插着耳机听播客,锁屏后声音不停,省得再解锁去按暂停。苹果6的电池本来就不经用,锁屏听声比亮着屏幕省得多,电量的消耗能差出一大截。要是你正好需要这种“盲听”的场景,那就别折腾了,让它响着吧。
要是你已经试了上面所有办法,锁屏后声音还赖着不走,那得检查一下是不是装了那种“锁屏后继续播放”的增强插件。苹果6越狱的用户不少,Cydia里有些插件专门干这事儿,比如把视频App伪装成音乐播放器,骗过系统,让它在后台一直播。这种插件一旦装上,系统设置里根本关不掉,只能卸载插件才能恢复。你要是没越狱,那基本排除了这个可能,剩下的就是App本身的问题了。可以试试把App删了重装,或者升级到最新版本,老版本没适配锁屏暂停的,新版本一般会修掉。
再提醒一句,苹果6的机身内存不大,后台挂的东西多,锁屏后声音嘶嘶啦啦、断断续续,也可能是内存吃紧,音频解码跟不上。这时候把后台卡片全清了,再打开视频,锁屏试试,声音流畅了,说明就是内存的事。
所以说,苹果6锁屏还有声,不是玄学,是系统跟App之间那点小默契没搭好。想让它安静,就划掉后台;想让它继续,就随它去。手机这东西,说到底就是个工具,你摸透了它的脾气,它就能顺着你的意思来。现在回想起来,当年捧着苹果6窝在被窝里,锁着屏听《老友记》对白,那声音透过听筒钻出来,倒也挺有滋味的。