테스트 사이트 - 개발 중인 베타 버전입니다

video 태그 사용하기

html_purifier 때문에 video tag가 동작하지 않아서

혹시 video 태그 허용 하실분들은 참고 하시면 됩니다

/lib/common.lib.php 에

function html_purifier($html){
...

$config->set('HTML.DefinitionID', 'html5-definitions'); // unqiue id
$config->set('HTML.DefinitionRev', 1);
$config->set('Attr.AllowedFrameTargets', array('_blank'));
if ($def = $config->maybeGetRawHTMLDefinition()) {
// http://developers.whatwg.org/the-video-element.html#the-video-element
$def->addElement('video', 'Block', 'Optional: (source, Flow) | (Flow, source) | Flow', 'Common', array(
'src' => 'URI',
'type' => 'Text',
'width' => 'Length',
'height' => 'Length',
'poster' => 'URI',
'preload' => 'Enum#auto,metadata,none',
'controls' => 'Bool',
));
}
$purifier = new HTMLPurifier($config);
return $purifier->purify($html);
}

return 위에 추가 해주시면 되요

현재 저는 여기에 jwplayer 를 추가 하여

http://www.ggilggil.com/bbs/board.php?bo_table=notice&wr_id=61

ie8에서도 보이도록 하였네요

https://www.jwplayer.com/

jwplayer 사이트를 참고해보시면 video를 대응하는 방법 중 하나라고 생각 되어집니다.

댓글 작성

댓글을 작성하시려면 로그인이 필요합니다.

로그인하기

댓글 1개

먼저 감사드립니다.

그런데,
/lib/common.lib.php 이 파일에

function html_purifier($html){ 이문구 아래로

return 위에

위의 써주신 소스를 추가 하면 그누보드가 안뜹니다.
소스빼면 그누보드 뜨고, 소스넣으면 그누보드 오류나서 안떠서 여쭤봅니다.

게시판 목록

그누보드5 팁자료실

글쓰기
🐛 버그신고