播放MP3与如何使用Javascript为Android Android版Chrome播放声音通知?
var popsound = new Audio('http://gget.it/u1urz3zh/popsound.mp3');
popsound.load();
popsound.play();
不会在Android版Chrome浏览工作。根据this link,这是一个功能,不允许以这种方式播放,即没有明确的用户输入。
据我所知,这是有目的地完成的(主要为用户保存移动数据),但如何让网站播放通知声音?肯定有一种方法来播放通知声音(通知在手机上很受欢迎),怎么做?
如果不能,至少,怎么知道(与JS),如果浏览器将被允许或不允许与.play()
播放声音?(那么将有可能显示,如果声音通知可用,或者在网站上没有)
语境:我创建一个web chat service,那么如何播放声音后通知发布一条消息,如果我在Android版Chrome中不能使用.play()
?
尝试的三星手机(Android版Chrome)上,这是行不通的。另请参阅https://bugs.chromium.org/p/chromium/issues/detail?id=138132 – Basj