最近作一个应用, 须要在浏览器端自动的播放一小段警示音. 因为浏览器运行在电视端, 是一种纯展现的页面, 故无人为操做.
电视端的浏览器是chrome, 在终端经过命令行脚本启动的,因而以为是否是chrome做了什么限制, 一查还真是.
hrome为了用户体验, 禁止音频或者带声音的视频自动播放(不然烦人的广告就会自动播放声音). 不过chrome仍是在启动设置中给留了配置项
--autoplay-policy=no-user-gesture-required
在命令行启动参数中加上这个, 声音就能够自动播放了