2016-08-01 2 views
1

어떤 이유로 든 오디오 파일을 컴파일 한 후에 재생하지 못합니다. 몇 달 전에 빌드로 파일을 업로드하고 컴파일 한 후 오디오가 재생되었습니다. 어제는 약간의 변경만으로 동일한 파일을 다시 업로드하지만 오디오 스크립트를 변경하지 않았고 다운로드 후에도 재생하지 못했습니다.android 앱의 오디오가 재생되지 않습니다.

는이 오류를 내 index.html을의 머리 부분에 너무 cordova.js있어

// JavaScript Document 



    `enter code here`  // Wait for Cordova to load 
     // 
     document.addEventListener("deviceready", onDeviceReady, false); 

     // Cordova is ready 
     // 
     //function onDeviceReady() { 
      // playAudio(cordova.file.applicationDirectory + "Playlist/music/Eminado.mp3"); 
     // } 

     function play2face() { 
     playAudio('/android_asset/www/Playlist/music/African Queen.mp3'); 
     } 


     // Audio player 
     var my_media = null; 
     var mediaTimer = null; 
     // Play audio 
     // 
     function playAudio(url) { 
      // Create Media object from url 
      stopAudio() 
      my_media = new Media(url, onSuccess, onError); 

      // Play audio 
      my_media.play();   

     } 

     // Pause audio 
     // 
     function pauseAudio() { 
      if (my_media) { 
       this.my_media.pause(); 
      } 
     } 

     // Stop audio 
     // 
     function stopAudio() { 
      if (my_media) { 
       this.my_media.stop(); 
      } 
      clearInterval(mediaTimer); 
      mediaTimer = null; 
     } 

     // onSuccess Callback 
     // 
     function onSuccess() { 
      console.log("playAudio():Audio Success"); 
     } 

     // onError Callback 
     // 
     function onError(error) { 
      alert('code: ' + error.code + '\n' + 
        'message: ' + error.message + '\n'); 
     } 

HTML

<a href="#" onclick="play2face();">Play Music </a>| <a href="#" onclick="pauseAudio()";>Pause Music</a> | <a onclick="stopAudio();" href="#">Stop Music</a> 

code:1 message undefined

music.js를 얻을 수

또한 config.xml에 포함 된 이러한 플러그인이 있습니다

<plugin name="nl.nilscorver.cordova.media" spec="0.2.18" source="pgb" /> 
    <plugin name="br.com.paveisitemas.splashscreen" spec="2.1.1" source="pgb" /> 
    <plugin name="org.apache.cordova.inappbrowser" spec="0.6.0" source="pgb" /> 
    <plugin name="com.surfernetwork.fileplugin" spec="1.0.2" source="pgb" /> 

재생하는 방법에 대한 도움이 필요하십니까?

답변

0

저는 JS 전문가가 아니므로 거기에서 당신을 도울 수는 없지만 오디오를 재생할 때 사용해야하는 내장형 뮤직 플레이어 클래스가 있습니다. 더 도움이되지 못해 죄송합니다. (

관련 문제