유튜브 전체화면 가능하게 하기. 정보
유튜브 전체화면 가능하게 하기.본문
            
            
                        그누보드5에서 htmlpurifier 플러그인을 통해
iframe에서 allowfullscreen 코드를 제거 하기 때문에 전체화면이 안되게 됩니다.
plugin/htmlpurifier/HTMLPurifier.standalone.php
위처럼 'allowfullscreen' => 'Enum#', 를 추가해주시면 allowfullscreen 코드가 남게되어 전체화면이 가능해집니다.
위의 소스로 변경후
서버의 data/cache 폴더 안의
CSS,HTML.URI 폴더를 삭제해주시면 새로 변경이 완료됩니다.
                
                
                iframe에서 allowfullscreen 코드를 제거 하기 때문에 전체화면이 안되게 됩니다.
plugin/htmlpurifier/HTMLPurifier.standalone.php
class HTMLPurifier_HTMLModule_Iframe extends HTMLPurifier_HTMLModule
{
    public $name = 'Iframe';
    public $safe = false;
    public function setup($config) {
        if ($config->get('HTML.SafeIframe')) {
            $this->safe = true;
        }
        $this->addElement(
            'iframe', 'Inline', 'Flow', 'Common',
            array(
                'src' => 'URI#embedded',
                'width' => 'Length',
                'height' => 'Length',
                'name' => 'ID',
                'scrolling' => 'Enum#yes,no,auto',
                'frameborder' => 'Enum#0,1',
                'longdesc' => 'URI',
                'marginheight' => 'Pixels',
                'marginwidth' => 'Pixels',
		'allowfullscreen' => 'Enum#', //allowfullscreen 남기기
            )
        );
    }
}
위처럼 'allowfullscreen' => 'Enum#', 를 추가해주시면 allowfullscreen 코드가 남게되어 전체화면이 가능해집니다.
위의 소스로 변경후
서버의 data/cache 폴더 안의
CSS,HTML.URI 폴더를 삭제해주시면 새로 변경이 완료됩니다.
                        
                추천
                
4
                
    4
댓글 3개
                
                    감사합니다.                
                
                
            
                    
                
                    감사합니다^^                
                
                
            
                    
                
                    덕분에 전체화면 보기 해결했네요~^^
감사합니다.
                    감사합니다.