1

Я не могу заставить плагин media cordova работать, я получаю код ошибки 1, который сигнализирует, что файл не загружается. Я пробовал несколько вариантов, но не могу понять, какой путь правильный.Плагин Media Cordova не работает

В настоящее время мой код выглядит следующим образом:

function onDeviceMediaReady() { 
var path = window.cordova.file.applicationDirectory + 'why.mp3'; 
    console.log(path); 
    narrative = new Media(path, // success callback 
     function() { 
      console.log("playAudio():Audio Success"); 
     }, 

     // error callback 
     function(err) { 
      console.log("playAudio():Audio Error: "+ err.code); 
     }); 
} 

это дает мне путь, что это file://var/cotainers/Bundle/Application/[GUID]/Cordova400.app/why.mp3

Я не понимаю, почему я не могу найти его. файл находится в корневом каталоге apperilder telerik.

ответ

0

Внутри вашей папки вместо «ВСП» файл в «звук» папки & попробуйте выполнить

var srcBookmark = "sound/yes.mp3"; //ios 
var iOSPlayOptions = { 
    numberOfLoops: 1, 
    playAudioWhenScreenIsLocked : false 
} 
var media = $cordovaMedia.newMedia(srcBookmark); 
//media.play(); //android 
media.play(iOSPlayOptions); //ios 
$timeout(function(){ 
    media.stop(); 
    media.release() 
}, 500); 
0

Если вы используете AppBuilder, чтобы протестировать приложение папку тэ Aplication папка Telerik, необходимо развернуть приложение как APK и проверьте папку

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