2014-09-22 3 views
0

안녕하세요 친구 내가 apk에서 오디오 파일 apk를 재생하는 앱을 만들었습니다. 볼륨을 높이고 볼륨을 낮추려는 컨트롤 옵션을 사용하고 싶지만 그 방법을 알지 못합니다.이 솔루션을 사용해 보았습니다. 이 모든하지만 여전히 작동하지 않는 나는 결국 볼륨을 늘릴 필요가 최대 0 ~ 1 볼륨을 공부했습니다. 나는 이렇게 노력했지만 아직도 일하는 것은 정확한 방법을 알지 못한다. 나에게 매우 도움이 될 것이라고 말해주게.Phonegap 볼륨 위아래 컨트롤

function setVolume() 
     { 
      if (my_media) 
      { 
       my_media.setVolume(volume); 
      } 
      var volume = my_media.setVolume(volume)+0.2; 
      if(volume >1){ 
       volume = 1; 
      } 
      my_media.setVolume(volume);   

     } 
<button data-inline="true" onclick="setVolume();">Volume Up</button> 

답변

1

코드에서 몇 가지 일을하는 이유를 100 % 확신 할 수 없습니다.

편집 (난 그냥 당신이 전역 변수에 저장 볼륨을 가지게됩니다 getVolume() 방법이 아니라는 것을 깨달았다

내가 이런 짓을 할 것이다 :.

var volume= 0.1; // global variable 

function setVolume() { 
    if (!my_media) return false; 

    volume+= 0.2; 
    if(volume> 1){ 
     volume= 1; 
    } 

    my_media.setVolume(volume);   
} 
+0

이입니다 함수는 실제로 오디오 파일의 소리를 increses – Sri

+0

위에서 언급 한 함수는 phonegap에 내 APK에 대한 소리가 증가하지 않았다는 이유를 말할 수 있었다 – Sri

+0

그냥 내 대답을 편집했습니다. 실제로 어떤 getVolume() 메소드 이상합니다.) 그래서 당신은 볼륨 수준의 글로벌 변수 – benka