플래시 파일을 전체화면으로 보는 방법좀 알혀주세요 > 그누4 질문답변

그누4 질문답변

그누보드4 관련 질문은 QA 로 이전됩니다. QA 그누보드4 바로가기
기존 게시물은 열람만 가능합니다.

플래시 파일을 전체화면으로 보는 방법좀 알혀주세요 정보

플래시 파일을 전체화면으로 보는 방법좀 알혀주세요

본문

 

댓글 전체

game_exe.php에서 보면

doc_write(flash_movie('../../../data/file/game_flash_view/1932104681_56HKGva4_4.swf', '_g4_2', '300', '210'))

이런식으로 나오는데, '300', '210' 이게 출력되는 가로세로 픽셀수를 지정하고 있네요.
game_exe.php 파일을 변경해보세요.
답변 감사드립니다 아직 적용을 하는게 무리인것 같아요 아직 실력이 부족해서

학원 좀더 다닌다음에 뭘좀 알고 적용해 볼께요 감사합니다^^
설치경로/lib/common.lib.php 파일 Line 890, Line 930 참고하시고

Line 919 보시면 플래쉬 파일 출력하는 스크립트함수 doc_write()가 있습니다.

else if (preg_match("/\.($config[cf_flash_extension])$/i", $file))
        //return "<embed src='$g4[path]/data/file/$board[bo_table]/$file' $attr></embed>";
        return "<script>doc_write(flash_movie('$g4[path]/data/file/$board[bo_table]/$file', '_g4_{$ids}', '$width', '$height', 'transparent'));</script>";
}
여기서 파일크기를 수정할수 있습니다. 기존 소스를 수정하면 뷰페이지가 달라지므로

위 IF문 안에 두가지 경우를 넣어서 아래와 같이 수정합니다.

else if (preg_match("/\.($config[cf_flash_extension])$/i", $file)) {
      if($full_size) {
              $width  = $width*2;  // 두배로 적용했는데 임의에 숫자를 넣으셔도 됩니다.
              $height = $height*2;   
      }
        return "<script>doc_write(flash_movie('$g4[path]/data/file/$board[bo_table]/$file', '_g4_{$ids}', '$width', '$height', 'transparent'));</script>";

그리고 링크 경로를
http://poporu.co.kr/home/skin/board/flashgame/game_exe.php?bo_table=game_flash_view&wr_id=314&full_size=1 형태로 하시던지

game_exe.php 파일에서 $full_size에 아무값이나 넣어주시면 될듯합니다.

응용편 ^^ 임의에 변수 두개를 만드셔서 가로 세로 사이즈를 전달하는 방법도 있겠습니다.
전체 66,554 |RSS
그누4 질문답변 내용 검색

회원로그인

(주)에스아이알소프트 / 대표:홍석명 / (06211) 서울특별시 강남구 역삼동 707-34 한신인터밸리24 서관 1402호 / E-Mail: admin@sir.kr
사업자등록번호: 217-81-36347 / 통신판매업신고번호:2014-서울강남-02098호 / 개인정보보호책임자:김민섭(minsup@sir.kr)
© SIRSOFT