Javascript не воспроизводит звук в скрипте Tampermonkey.
// ==UserScript==
// @name New Userscript
// @namespace http://tampermonkey.net/
// @version 0.1
// @description try to take over the world!
// @author You
// @match https://www.google.com/*
// @grant none
// ==/UserScript==
(function() {
'use strict';
var audio = new Audio('https://www.freesound.org/data/previews/256/256458_4772965-lq.mp3');
audio.play();
alert('hi!');
})();
Скрипт показывает предупреждение, но не воспроизводит звук. Пробовал как в Chrome, так и в Safari - без звука! В то же время тот же код, включенный в файл HTML, воспроизводит звук.