есть ли способ воспроизвести звук со встроенным динамиком с помощью телефонной щели?
Я имею в виду, например, имитацию телефонного звонка
Спасибо
Вы можете использовать плагин Cordova AudioToggle :
Установить:
cordova plugin add https://github.com/danielflippance/audiotoggle.git --save
Затем в вашем коде JavaScript:
AudioToggle.setAudioMode(AudioToggle.EARPIECE);
Послечто весь звук должен выводиться на внутренний динамик телефона.
Для воспроизведения звука вы можете просто использовать звуковую метку HTML5. Ничего конкретного PhoneGap здесь не требуется. Но у PhoneGap есть API для этого http://docs.phonegap.com/en/1.1.0/phonegap_media_media.md.html#Media