2014-11-22 4 views
0

Я пытаюсь воспроизвести аудиофайл из онлайн-источника с помощью этого кода и построить с помощью adobe air и test на iOS 7 iPad, но он продолжает бросать «невозможно использовать аудиофайл из ресурса» http: //85.25 .95.231/музыка/H/Hava/[один]/Khoobe Man.mp3' , код: 1"Cordova Media на iOS

media = new Media('http:\/\/85.25.95.231\/music\/H\/Hava\/[one]\/Khoobe Man.mp3', function(e) { 
    console.log('succes'); 
}, function(e) { 
    console.log('error: ', e); 
}); 
media.play(); 

Я также изменил URL для «http://www.getsongg.com/music/H/ Hava/[one]/Khoobe Man.mp3 ', и это не работает.

Я проверил оба URL в сети, и они в порядке. (аудио играет в Android сборке)

phonegap: 3.6.3 org.apache.cordova.media: 0.2.13

ответ

0

Я изменил URL для www.w3schools.com/html/horse.mp3 и работаю на IOS, так что я понял, что проблема в моих URL, я изменил все пространство символы до% 20 и вся песня играть!

так:

http:\/\/85.25.95.231\/music48\/M\/Mahan%20Moein\/[one]\/Salam.mp3

Лучший способ для кодирования веб-адресов с помощью JS функции "encodeURIComponent()", как это:

encodeURIComponent("http:\/\/85.25.95.231\/music48\/M\/Mahan Moein\/[one]\/Salam.mp3") 
Смежные вопросы