вывод звука на андроид
900 UAHВ общем есть некая страница- программа. Клиент связи с водителями такси, через браузер.
При появление нового заказа на планшете должна проиграться мелодия.
сейчас это происходит при помощи браузера фаерфокс
и файла js.
Но к сожалению данные звук работает не на всех планшетах, хотя все они под управлением андроид 4 и выше.
Хотелось бы чтоб звук воспроизводился не в виде какого-то отдельного файла а посредством стандартных системных звуков. Например пиликала как будто смс-ка пришла. Естественно при рабочем браузере где страница обновляется с переодичностью 30 сек.
текст js файла
var myWin;
var hitSound = new Audio('zvon.mp3');
function play() {
var MSIE=navigator.userAgent.indexOf("MSIE");
var OPER=navigator.userAgent.indexOf("Opera")
var FFOX=navigator.userAgent.indexOf("Firefox");
var CHROM=navigator.userAgent.indexOf("Chrome");
var SAFAR=navigator.userAgent.indexOf("Safari");
var MSAFAR=navigator.userAgent.indexOf("MobileSafari");
// alert( navigator.userAgent);
// alert( 'IE=' + MSIE +'/n' + 'OPER='+OPER +'/n' + 'FFOX='+FFOX+'/n' + 'CHROM='+CHROM+'/n' + 'SAFAR='+SAFAR+'/n' + 'MSAFAR='+MSAFAR );
if (SAFAR>-1) {
hitSound.play();
}
if (MSIE>-1) {
myWin = open( 'zvon.mp3' );
setTimeout( "myWin.close()", 9000 );
}
if ( (OPER>-1) || (FFOX>-1) || (CHROM>=1) ) {
var hitSound = new Audio('nazn.mp3');
hitSound.play();
}
}
function play2() {
var MSIE=navigator.userAgent.indexOf("MSIE");
var OPER=navigator.userAgent.indexOf("Opera")
var FFOX=navigator.userAgent.indexOf("Firefox");
var CHROM=navigator.userAgent.indexOf("Chrome");
var SAFAR=navigator.userAgent.indexOf("Safari");
var MSAFAR=navigator.userAgent.indexOf("MobileSafari");
if (SAFAR>-1) {
var hitSound = new Audio('nazn.mp3');
hitSound.play();
}
if (MSIE>-1) {
var hitSound = new Audio('nazn.mp3');
hitSound.play();
}
if ( (OPER>-1) || (FFOX>-1) || (CHROM>=1) ) {
var hitSound = new Audio('nazn.mp3');
hitSound.play();
}
}
Отзыв заказчика о сотрудничестве с Ivan Zakharchuk
вывод звука на андроидСпасибо за качественно выполненную работу.
За данный проект взялся только этот фрилансер. Всё было выполнено учитывая все мои пожелания, со знанием дела. Также ввиду того что банковская система в Крыму временно не работает, с оплатой также пошли мне на встречу и дали возможность оплатить единственным возможным способом.
![]()
Отзыв фрилансера о сотрудничестве с заказчиком
вывод звука на андроидЗаказчик хорошо сформулировал задание. По ходу дела, четко следовал моим инструкциям для решения задачи.
-
Победившая ставка2 дня900 UAH
153 5 0 Победившая ставка2 дня900 UAHЗдраствуйте!
Готов помочь. Пишите: [email protected]
П.С, Единственный вариант это корректно использовать HTML5 аудиоелемент, т.к. "родные" звуки Android возможно воспроизводить только посредством нативных java приложений, т.е. это другая область задач.
Актуальные фриланс-проекты в категории Javascript и Typescript
Исправить CSS/DOM-верстку карточек в Chrome extension для локализации D&D BeyondЭто расширение Chrome Manifest V3, которое локализует сайт D&D Beyond на украинский язык. Проект написан на TypeScript + WXT. Расширение работает через контентный скрипт: находит английский текст на страницах D&D Beyond и заменяет его украинским переводом. Проблема возникла на… HTML и CSS верстка, Javascript и Typescript ∙ 20 часов 17 минут назад ∙ 36 ставок |
Разработка платформы AM Mobility (автосервис, парковка, страхование, аренда автомобилей)
259 473 UAH
Ищем команду или опытного Full Stack разработчика для создания MVP платформы AM Mobility. AM Mobility — это единая цифровая экосистема для автомобилистов, объединяющая в одном приложении и веб-платформе: парковку; автосервис; шиномонтаж; автомойку; аренду автомобилей;… Javascript и Typescript, Веб-программирование ∙ 1 день 5 часов назад ∙ 96 ставок |
Gsap анимации
1000 UAH
Добрый день. Нужно внести правки в текущем проекте. Нужен специалист, который хорошо работает на gsap/lenis Нужно сделать анимацию карточек. Подробное ТЗ здесь: https://www.figma.com/design/5bLEJudN5LPpB9ZSoJa2Eb/Untitled?m=auto&t=qwyluUctL1lrMNvh-6 Нужно… Javascript и Typescript, Веб-программирование ∙ 1 день 11 часов назад ∙ 19 ставок |
Коммерческая on-premise платформа видеосвязи «ViM»Требуется разработать on-premise систему видеосвязи с базовым расчетом на 100 одновременных подключений (10 изолированных комнат по 10 человек). Платформа должна иметь заложенную архитектуру для будущего горизонтального масштабирования до 1000 пользователей путем добавления… Javascript и Typescript, Веб-программирование ∙ 2 дня 6 часов назад ∙ 31 ставка |
Ищу наставника по Claude Code для запуска веб-проекта с нуля**Кратко о задаче:** Я новичок без опыта в программировании. Есть готовое ТЗ на разработку сайта (42 страницы, Next.js, PostgreSQL). Хочу реализовать его самостоятельно с помощью Claude Code - нужен специалист, который настроит среду и научит меня работать с инструментом. ---… Javascript и Typescript, Обучение ∙ 3 дня 10 часов назад ∙ 18 ставок |