Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 03.05.2022, 12:18
Интересующийся
Отправить личное сообщение для nEmEc Посмотреть профиль Найти все сообщения от nEmEc
 
Регистрация: 03.07.2020
Сообщений: 27

Нет звука на странице
Нужно чтоб просто при загрузке страницы звук звучал.
С условием звучал. Без него не звучал.
Вчера это хоть так работало, но потом я сделал вторую страницу(почти копию) и что-то сломалось...
Ответить с цитированием
  #2 (permalink)  
Старый 03.05.2022, 12:18
Интересующийся
Отправить личное сообщение для nEmEc Посмотреть профиль Найти все сообщения от nEmEc
 
Регистрация: 03.07.2020
Сообщений: 27

<!DOCTYPE html>
<html>

<head>
    
    <meta http-equiv="Content-type" content="text/html;charset=UTF-8">

		<link rel="stylesheet" href="CSS/game_over_styles.css"/>
    
    <title>GAME OVER</title>

</head>

<body>

  <script>    

    function gameOver() {
        let audio = new Audio('game_over.mp3');
        audio.play();
    };

   if (1 == 1) {
    gameOver(); 
   };
    

</script>

  <p id="game_over_p">GAME OVER ! ! !</p>

  
<center>
  <img src="./img/WPY2.gif" alt="game over">
</center>

<br><br><br><br>

<center> 
  <button onclick="document.location.href = './index222.html'">попробовать ещё раз</button>
</center>

</body>

</html>
Ответить с цитированием
  #3 (permalink)  
Старый 03.05.2022, 13:54
Аватар для рони
Профессор
Отправить личное сообщение для рони Посмотреть профиль Найти все сообщения от рони
 
Регистрация: 27.05.2010
Сообщений: 33,109

nEmEc,
пока не кликнешь по странице играть не будет, автоматическое воспроизведение запрещено, пользователь может разрешить это в настройках браузера.
Ответить с цитированием
  #4 (permalink)  
Старый 03.05.2022, 14:37
Интересующийся
Отправить личное сообщение для nEmEc Посмотреть профиль Найти все сообщения от nEmEc
 
Регистрация: 03.07.2020
Сообщений: 27

Но у меня на эту страницу был переход с другой функцией

function goToGameOver()
{
document.location.href = 'game_over.html';
};

Открывается, но звука нет.

А ещё такое пробовал:
audio.autoplay = true
И это не работает...
Ответить с цитированием
  #5 (permalink)  
Старый 03.05.2022, 15:01
Аватар для voraa
Профессор
Отправить личное сообщение для voraa Посмотреть профиль Найти все сообщения от voraa
 
Регистрация: 03.02.2020
Сообщений: 2,744

Сообщение от nEmEc
Открывается, но звука нет.

А ещё такое пробовал:
audio.autoplay = true
И это не работает...
Сказано же
Сообщение от рони
пока не кликнешь по странице играть не будет, автоматическое воспроизведение запрещено,
https://developer.chrome.com/blog/autoplay/
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
При обновлении странице форма отправляет данные Baton1777 Общие вопросы Javascript 1 09.03.2015 18:09
Несколько версий JQuery UI на одной странице. Casufi jQuery 2 10.11.2012 15:24
Переключение radiobutton на странице Дуб-Дубом Элементы интерфейса 2 24.09.2012 08:49
JS меню работает на обычной html странице, а на юкозовском движке нет. adware Я не знаю javascript 10 16.05.2009 16:48
Как узнать свернуто окно браузера или нет. bar-boss Events/DOM/Window 3 25.09.2008 16:09