必须先设置系统允许悟空浏览器后台运行并关闭智能省电,否则所有操作无效;再区分小说听书页或阅读模式中断原因,针对性操作:前者需从听书频道入口进入且避免误触暂停监听器,后者需先点空白处再启朗读并关闭自动翻页;最后清除媒体许可证、Cookie及缓存,彻底关闭进程后重启手机并试播新书。
悟空浏览器听书功能播放到一半突然停止,不是网络抖动或页面刷新导致的临时中断,而是后台音频服务被系统强制回收、TTS引擎异常退出或媒体会话未正确注册所致,必须从权限、会话状态和缓存三方面同步验证。
安卓系统在低内存或省电模式下会主动杀掉非前台应用的音频服务,尤其当悟空浏览器未被标记为“受信任”时,锁屏30秒内就可能终止TTS进程。
进入手机【设置】→【电池】→【耗电管理】→【悟空浏览器】,将“后台运行”设为“允许”,并关闭“智能省电”或“深度优化”开关。
这一步必须做,【否则所有后续操作都无效】。
返回后下拉通知栏,检查是否显示悟空浏览器的媒体控制条——若无,说明音频服务根本没注册进系统媒体会话,问题不在播放逻辑而在启动路径。
方法一:小说频道听书页中断
1、确保是从小说频道顶部横幅区的“听书”选项卡进入,而非从搜索结果或书架直接点封面;后者不走预加载语音通道,容易因JS上下文销毁而停播。
2、播放开始后,不要点击页面任意区域,尤其避免触碰底部进度条——该区域存在一个隐藏的“暂停监听器”,误点即触发无声中断且不反馈UI变化。
方法二:阅读模式TTS中断
1、进入阅读模式后,先点击页面任意空白处,再点喇叭图标启动朗读;跳过空白点击会导致TTS引擎初始化不完整,播放3~5分钟必停。
2、朗读中若页面自动滚动(如开启“自动翻页”),务必关闭该功能——滚动事件会重置Web Speech API的语音合成上下文,造成无声中断。
第一步:清除媒体许可证与TTS专属缓存
1、打开悟空浏览器 → 点击右上角“三点菜单” → 【设置】→【隐私与安全】→【清除浏览数据】。
2、勾选【媒体许可证】、【Cookie及其他网站数据】、【缓存的图片和文件】三项。
3、时间范围必须选【所有时间】,点击【清除数据】。
第二步:重置TTS语音引擎状态
1、清除完成后,彻底关闭悟空浏览器——在安卓任务管理器中上滑结束「WukongBrowser」进程,不能只按返回键退到后台。
2、重启手机,再打开悟空浏览器,先进入小说频道→听书页→选一本新书试播,不要复用之前中断过的那本。
这一步很关键:旧书缓存的语音分片索引已损坏,继续播放会沿用错误断点,导致第2次中断提前发生在同一位置。