网页无声音但系统其他软件正常,说明问题在浏览器自身:一、检查标签页是否被单独静音(图标带斜杠则点击取消);二、确认浏览器音频输出设备未选错(如已拔出的蓝牙或HDMI);三、开启“允许网站播放声音”并移除当前网站阻止项;四、关闭硬件加速功能;五、清除浏览器缓存及PulseAudio音频上下文缓存后重启服务。

银河麒麟系统里打开网页视频或音频页面却完全没声音,但系统其他软件(比如音乐播放器)声音正常,说明问题出在浏览器自身音频通路或权限配置上,不是声卡驱动或全局静音导致的。
检查当前标签页是否被单独静音
Chrome、Edge、360等浏览器支持对单个标签页静音,误点后该页所有音频会被屏蔽,即使系统音量拉满也听不到。
观察正在播放视频的标签页左侧,是否显示带斜杠的扬声器图标;有则说明已被静音。
直接点击该图标,切换为实心扬声器;或右键标签页→选择“取消静音”。
【注意】这一步必须在目标网页所在标签页操作,换到其他标签页再点无效。
确认浏览器音频输出设备是否选错
浏览器可独立指定音频输出设备,若被设为已拔出的蓝牙耳机或禁用的HDMI音频,就会无声,而系统默认设备仍可用。
方法一:在地址栏输入 chrome://settings/content/sound(适用于360/Chrome/Edge),回车进入声音设置页。
方法二:点击浏览器右上角菜单→设置→隐私设置和安全性→网站设置→声音。
查看“允许网站播放声音”开关是否开启;若关闭,打开它。
滚动页面到底部,点击“管理例外”,检查当前网站是否被列为“阻止”,如有,点击右侧三个点→删除。
关闭硬件加速功能
硬件加速在银河麒麟搭配国产显卡驱动时,常干扰音频子系统初始化,尤其表现为网页媒体无声音但进度条照常走。
第一步:打开浏览器设置,顶部搜索框输入“硬件加速”。
第二步:找到“使用硬件加速模式(如果可用)”,将其关闭。
第三步:关闭所有浏览器窗口,包括后台进程——可在终端执行 killall qbrowser(360浏览器)或 killall firefox(Firefox),确保无残留。
第四步:重新启动浏览器,再打开网页测试音频。
重置浏览器音频相关缓存与配置
损坏的Web Audio API上下文或媒体缓存会导致音频引擎无法启动,表现为页面加载完成但无任何声音响应,且控制台无报错。
关闭浏览器后,在终端中执行:rm -rf ~/.config/qbrowser/Default/Cache(360浏览器)或 rm -rf ~/.mozilla/firefox/*.default-release/cache2(Firefox)。
接着清空 PulseAudio 的用户级音频上下文缓存:rm -f ~/.config/pulse/*cookie*。
最后重启 PulseAudio:pulseaudio -k && pulseaudio --start。


















