Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Web программирование > JavaScript, Ajax
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 27.03.2017, 01:16   #1
Никита73
 
Регистрация: 07.09.2014
Сообщений: 8
По умолчанию Как воспроизвести звук по нажатии на div в смартфонах

Всем привет. Столкнулся с проблемой - надо чтобы звук при нажатии на див воспроизводился в смартфонах.
Делаю вот так:
Имеется Див допустим в html

Код HTML:
<div id="klavisha">
							
</div>
И в javascript примерно следующее происходит:

Код HTML:
<script>
"use strict";
var klavisha = document.getElementById("klavisha");
klavisha.onclick = function(){
	var audioElem = document.createElement('audio');
	var source = document.createElement('source');
			source.setAttribute('src', 'audio/1.mp3');
			source.setAttribute('type', 'audio/mpeg; codecs="mp3"');
			audioElem.controls = true; 
			audioElem.appendChild(source);
	audioElem.onloadeddata = function (){
			audioElem.play();
	};
};
</script>
На смартфонах звук не воспроизводится. Может что посоветуете?
Никита73 вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц

Опции темы Поиск в этой теме
Поиск в этой теме:

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


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Воспроизвести звук .wav Dimon Programmer Общие вопросы C/C++ 5 27.06.2016 10:26
Воспроизвести перед музыкой звук TUberwer Мультимедиа в Delphi 8 17.08.2013 11:12
Как воспроизвести звук из ресурса (mp3) nick42 Общие вопросы C/C++ 0 14.10.2011 16:29
Как воспроизвести звук с модема используя BASS Aliens_wolfs Компоненты Delphi 0 20.05.2011 13:50
Как воспроизвести звук ? RNT Общие вопросы C/C++ 9 13.08.2009 20:04