0

나는 iOS (iPhone, iPad) 앱을 가지고 있습니다. 그것은 원격 URL에서 비디오를 재생합니다. Appcelerator에서 생성되었습니다.Appcelerator iOS 비디오는 2, 4 초 후에 다시 재생되기 시작합니다. 어떻게 피할 수 있습니까?

비디오가로드 될 때까지 로더를 표시 한 다음 제거합니다. 그러나 비디오가 처음으로 재생되기 시작하면 (비디오 플레이어의 기본 재생 버튼을 누름으로써) 2 ~ 4 초 동안 실행 된 다음 다시 처음부터 재생을 시작합니다.

아래는 사용 플레이어

<VideoPlayer id="videoPlayer" onLoad="VideoLoad" onPlaybackstate="PlayBack" 
onComplete="videoCompleteLoad" onDurationavailable="SaveVideoDuration" ns="Ti.Media"> 
       </VideoPlayer> 

Appcelerator SDK 버전에 대한 XML 코드 6.0.1.GA

답변

0

이 문제는 appcelerator의 SDK와는 아무 상관이없는 것입니다. 내 원격 URL로 시도하고 그것은 나를 위해 잘 작동합니다. videoplayerautoplay 속성으로 인해 문제가 발생하고 있다고 생각합니다. autoplayfalse으로 설정해야합니다.

+0

<VideoPlayer id="videoPlayer" autoplay="false" onLoad="VideoLoad" onPlaybackstate="PlayBack" onComplete="videoCompleteLoad" onDurationavailable="SaveVideoDuration" ns="Ti.Media"> </VideoPlayer> 

행운을 빕니다, 환호는 A A 세바스찬을 회신 주셔서 감사합니다. 나는 그 일을 시도했지만 그 문제는 계속된다. 나는 .tss 파일에서 autoplay를 false로 유지했다. 이상하게도 사실대로 설정하면 재시작이 거의 발생하지 않지만 발생합니다. –

+0

문제를 해결할 수 있기 때문에 재생하려고하는 비디오의 링크를 공유해주십시오. 실제로 여기서 일어나는 것은 '** autoplay **'가 참일 때입니다. 버퍼를 가져 오는 즉시 비디오 재생을 시작합니다. 하지만 수동으로 '** 재생 **'버튼을 클릭하면 강제로 동영상을 시작합니다. 잠시 후 '** 자동 재생 **'기능이 실행됩니다. 지금 당장 ** 동영상 URL **을 보내주세요. –

+0

죄송합니다. 아직 점검 할 포럼에서 동영상 URL을 공유하는 것은 어려울 것입니다. 그러나 이상한 점은 SDK 버전을 5.5.1로 낮추면 문제가 해결된다는 것입니다. 6.x SDK 빌드 후에 발생합니다. –