M

video 태그 사용하기

· 2017-02-16 (목) 19:11:08 · 10109 · 1
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 팁자료실

2,788건
+
제목 글쓴이 날짜 조회
17-03-12 조회 7,573
17-03-09 조회 6,595
17-03-08 조회 8,798
17-03-08 조회 6,600
17-03-07 조회 8,329
17-03-06 조회 8,451
17-03-05 조회 5,807
17-03-04 조회 6,582
17-03-03 조회 6,806
17-03-02 조회 7,727
17-03-02 조회 1.1만
17-02-28 조회 8,670
17-02-28 조회 6,789
17-02-28 조회 7,148
17-02-26 조회 7,235
17-02-24 조회 6,183
17-02-24 조회 7,199
17-02-23 조회 6,408
17-02-23 조회 7,019
17-02-22 조회 5,923
17-02-21 조회 9,676
17-02-21 조회 8,328
17-02-18 조회 5,509
17-02-16 조회 1만
17-02-16 조회 8,651
17-02-15 조회 8,358
17-02-14 조회 1.4만
17-02-13 조회 6,011
17-02-12 조회 6,396
17-02-07 조회 8,207