2016-08-15 3 views
0

Я новичок в ионной. У меня есть проблема с воспроизведением музыки с кордовыми плагинами. Моя ошибка показана на рисунке ниже. Я сделал все, что сказал на этой странице, но я не мог получить истинный ответ. Пожалуйста, помогите мне. Мой HTML-код:Носитель не определен в кордовой плагин-медиа

<div ng-controller="SoundController"> <button class="button" ng-click="play('https://ionic-audio.s3.amazonaws.com/Message%20in%20a%20bottle.mp3')" > Play</button> </div>

Угловая Код: enter image description here

enter image description here

+0

Пожалуйста, покажите нам код и то, что вы пытались решить проблему. –

+0

Кстати, вы знаете, что плагины cordova не работают в браузере? Я предполагаю, что вы пытаетесь сделать это в браузере. Вы должны попробовать в эмуляторе или устройстве – Ladmerc

+0

@ OliverGondža Gondža мой код: app.controller ('SoundController', function ($ scope, $ cordovaMedia) { $ scope.play = function (src) { var media = new Media (ЦСИ, NULL, NULL, mediaStatusCallback); $ cordovaMedia.play (СМИ); } вар mediaStatusCallback = функция (статус) { если (состояние == 1) { $ ionicLoading.show ({шаблон: «Загрузка ...}); } еще { $ ionicLoading.hide();} } \t \t }); – hanie

ответ

0

Я получил мой ответ :)

1-Cordova плагины не работают в браузере. 2-cordova-plugin-media работает меньше версии Android (4.4). 3-для более старой версии Android (4.0-4.3) вы должны использовать Crosswalk. Я надеюсь, что это будет полезно :)

Смежные вопросы