2011-10-31 2 views
4

Phonekap에서 배경 모드로 this Code을 사용하여 MP3 오디오 파일을 스트리밍했습니다. 하지만 문제는이 코드를 통해 현재 위치와이 코드로 다른 모든 전화 갭 기능을 얻을 수있는 방법이 없다는 것입니다. 네이티브 quicktime/childbrowser 메서드를 사용하여 파일을 재생 해 보았습니다. 이것은 훌륭하게 작동하며 타임 라인 등을 보여줍니다. 그러나 QuickTime 플레이어를 숨기고 앱을 탐색 할 방법이 없으며 위치를 저장하고 오디오 파일에서 위치를 설정할 수있는 방법이 없습니다. 문제를 해결할 수있는 아이디어가 있습니까?iPhone : Phonegap : 배경에서 재생되는 오디오

+0

당신은 그 플러그인을 작성해야한다고 생각합니다 – ilija139

+0

자바 스크립트에서 그것을 해결할 방법이 없습니까? 이 오디오 객체로 위치를 얻거나 위치를 잡을 수 있습니까? – Bonsai

+1

죄송합니다. 질문을 이해하지 못했습니다. iPhone에 저장된 로컬 파일을 재생하고 싶다고 생각했습니다. 위치 및 기타 정보를 얻으려면. myAudio 객체의이 속성을 사용하십시오 : startTime, duration, currentTime, playbackRate, volume, seeking. 샘플 코드와 같이 스트리밍 된 음악은 기본적으로 검색 할 수 없으므로'seekable' 속성을 확인하십시오. – ilija139

답변

1

다른 옵션 (개발중인 코드가 두렵지 않은 경우)은 iOS의 PhoneGap에서 스트리밍 오디오 (mp3와 같은 고정 길이 파일 포함) 용 플러그인입니다.

https://github.com/devgeeks/phonegap-plugins/tree/AudioStreamer/iPhone/AudioStream

은 현재 개발의 버그가있을 수 있지만, 상당히입니다 풍부한 있습니다. 당신이 그것을 시도하고 버그를 알려 발견하면

https://github.com/devgeeks/ExampleAudioStreamer

:

나는 또한 그것을 사용하는 예를 들어 아이폰 프로젝트가 있습니다. 나는 주 PhoneGap 플러그인 repo에 폴드 할 준비를하기 위해 노력하면서 꽤 빠르다.

+2

누군가가이 걸림돌을 당하면, 나는 그 플러그인으로 아무것도하지 못했습니다 ... 결국 iOS 앱에 html5 오디오를 사용하게되었습니다. 내가 어떻게했는지 보여주는 예제 프로젝트를 만들었습니다. https://github.com/devgeeks/ExampleHTML5AudioStreaming – Devgeeks

+1

Devgeeks, HTML 5 구현이 배경 오디오를 처리합니까? – shanebo

+0

예. 또한 리모컨 (잠금 화면 등)도 올바르게 처리합니다. – Devgeeks

관련 문제