вывод звука на андроид
20 USDВ общем есть некая страница- программа. Клиент связи с водителями такси, через браузер.
При появление нового заказа на планшете должна проиграться мелодия.
сейчас это происходит при помощи браузера фаерфокс
и файла 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();
}
}
Client's feedback on cooperation with Ivan Zakharchuk
вывод звука на андроидСпасибо за качественно выполненную работу.
За данный проект взялся только этот фрилансер. Всё было выполнено учитывая все мои пожелания, со знанием дела. Также ввиду того что банковская система в Крыму временно не работает, с оплатой также пошли мне на встречу и дали возможность оплатить единственным возможным способом.
Profile deleted
Freelancer's feedback on cooperation with client
вывод звука на андроидЗаказчик хорошо сформулировал задание. По ходу дела, четко следовал моим инструкциям для решения задачи.
-
Winning proposal2 days20 USD
153 5 0 Winning proposal2 days20 USDЗдраствуйте!
Готов помочь. Пишите: [email protected]
П.С, Единственный вариант это корректно использовать HTML5 аудиоелемент, т.к. "родные" звуки Android возможно воспроизводить только посредством нативных java приложений, т.е. это другая область задач.
Current freelance projects in the category JavaScript
Exchange service
510 USD
There are working exchangers, it is necessary to rely on the example, make a cryptocurrency exchanger: Design and code can be taken completely from a working website, that is - make a copy. The exchange rate and other data for the exchange - what I could set manually. The… JavaScript, Web programming ∙ 15 proposals |
Writing software for creating an Open Book on the Solana network
107 USD
During the creation of interchangeable tokens (SPL token) on the Solana network, it is necessary to automate the process of creating an Open Book for the token and speed it up by increasing transaction fees. Software functions: - Create Open Book - Set a "tea" limit on the… Java, JavaScript |
Website layout according to the design.
510 USD
Good day. There is a layout in Figma: https://www.figma.com/file/RGVIymprYc4QaiJ5qp3iwL/LayerGame?type=design&node-id=0-1&mode=design There is a UI kit and a ready-made layout of the Main page, implemented in React, animations are done using GSAP. It is necessary to layout 2… HTML and CSS, JavaScript ∙ 34 proposals |
ParallaxIt is necessary to make such a parallax as here https://www.bangbangforever.com/#artists, that is, a video block video (everything is already laid out) and also part of the parallax is ready, stack Next.js JavaScript ∙ 1 proposal |
Set up Facebook Pixel and Google Analytics events on the websiteSet up Facebook Pixel and Google Analytics events on the website. Do this through the website admin panel, simply add scripts there or through GTM. JavaScript, Web programming ∙ 7 proposals |