2016-08-15 4 views
0

Ich bin neu in ionischen. Ich habe ein Problem beim Abspielen von Musik mit cordova-plugin-media. Mein Fehler ist im Bild unten dargestellt. Ich habe alles auf dieser Seite gesagt, aber ich konnte keine richtige Antwort bekommen. Bitte hilf mir. Mein HTML-Code:Media ist nicht in Cordova-Plugin-Medien definiert

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

Angular Code: enter image description here

enter image description here

+0

Bitte zeigen Sie uns den Code und was Sie versucht haben, das Problem zu lösen. –

+0

Wissen Sie übrigens, dass Cordova Plugins im Browser nicht funktionieren? Ich vermute, Sie versuchen, dies im Browser zu tun. Sie sollten versuchen, in einem Emulator oder Gerät – Ladmerc

+0

@ OliverGondža Gondža mein Code: app.controller ('SoundController', Funktion ($ Scope, $ cordovaMedia) { $ scope.play = Funktion (src) { var media = neue Medien (src, null, null, mediaStatusCallback); $ cordovaMedia.play (Medien); } var mediaStatusCallback = function (Status) { if (Status == 1) { $ ionicLoading.show ({Vorlage: ‚Loading ... '});} else { $ ionicLoading.hide();} } \t \t }); – hanie

Antwort

0

bekam ich meine Antwort :)

1-cordova Plugins funktionieren nicht im Browser. 2-cordova-plugin-media funktioniert weniger Version von Android (4.4). 3-für ältere Version von Android (4.0-4.3) sollten Sie Crosswalk verwenden. Ich hoffe es ist hilfreich :)