2009-10-16 8 views
0

Google은이 기능을 충분히 갖춘 플래시 비디오 플레이어의 기존 코드를 사용하고 있지만 조여야 할 필요가 없습니다. 한 가지 예외는 있지만 기본 "전체 화면으로 전환하고 정상 크기로 돌아 가기"스턴트를 수행 할 수 있습니다.동영상이 플래시 비디오 플레이어에서 전체 화면으로 재생되지 않음

앱의 첫 번째 새로 고침시 전체 화면 모드로 먼저 전환 한 다음 동영상을 클릭하면 플레이어가 전체 화면으로 표시되지만 동영상 자체는 원본 크기로 유지됩니다.

//trigger 
if (stage.displayState == StageDisplayState.NORMAL) { 
    stage.addEventListener('fullScreen', procFullScreen); 
    stage.scaleMode = StageScaleMode.NO_SCALE; 
    stage.displayState = StageDisplayState.FULL_SCREEN; 

    //mv:VideoDisplay 
    mv.percentHeight = 100; 
    mv.percentWidth = 100; 
    mv.x = 0; 
    mv.y = 0; 
} 

// event handler 
if (event.fullScreen) { 
    mv.smoothing = true; 
    this.height = stage.height; 
    this.width = stage.width; 

    //videoCanvas:Canvas 
    videoCanvas.height = Application.application.height; 
    videoCanvas.width = Application.application.width; 

    fullScreenViewStack.selectedIndex = 1; 
} 

VideoDisplay 객체는 예상 너비/높이를 반환하지만 영화는 원래 크기로 재생됩니다. 동영상 재생 중에 화면 크기를 전환하면 동영상 크기가 축소되거나 늘어납니다. 아이디어가 부족합니다. 어떤 제안이 있습니까? 미리 감사드립니다!

답변

0

버그가있는 것 같습니다 ... 어떤 버전의 SDK를 사용하고 있습니까?

전체 화면으로 전환 한 후 에 validateNow()을 호출 해 보았습니까?

관련 문제