2016-08-15 18 views
0

私はイオン性が好きです。私はcordova-plugin-mediaで音楽を演奏することに問題があります。私のエラーは下の写真に示されています。私はこのページですべてを言ったが、本当の答えを得ることができなかった。私を助けてください。 私の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

ところで、コードバプラグインがブラウザで動作しないことをご存知ですか? ブラウザでこれを実行しようとしているようです。エミュレータまたはデバイスで試してみてください。 – Ladmerc

+0

@ OliverGondzaGondža私のコード:app.controller( 'SoundController'、function($ scope、$ cordovaMedia){ $ scope.play = function(src){ var media = new Media SRC、NULL、NULL、mediaStatusCallback); $ cordovaMedia.play(メディア);} するvar mediaStatusCallback =関数(ステータス){ 場合(ステータス== 1){ $ ionicLoading.show({テンプレート:「読み込ん... '});} 他{ $ ionicLoading.hide();} } \t \t }); – hanie

答えて

0

が、私は私の答えを得た:)

1-コルドバのプラグインは、ブラウザでは動作しません。 2-cordova-plugin-mediaは、より少ないバージョンのAndroid(4.4)で動作します。 3 - 古いバージョンのAndroid(4.0-4.3)の場合は、Crosswalkを使用してください。 私はその役に立ちたいと思うでしょう:)

関連する問題