귀하는 로그인되어 있지 않습니다. 이대로 편집하면 귀하의 IP 주소가 편집 기록에 남게 됩니다.
편집을 취소할 수 있습니다.
이 편집을 되돌리려면 아래의 바뀐 내용을 확인한 후 게시해주세요.
최신판 |
당신의 편집 |
3번째 줄: |
3번째 줄: |
|
| |
|
| 그래서 이 문서에서는 해결방안에 대해 안내한다. | | 그래서 이 문서에서는 해결방안에 대해 안내한다. |
|
| |
| 아래의 내용은 [https://github.com/gaon12/EmbedVideo 가온이의 EmbedVideo] 저장소에서는 해결된 사항이다. 귀찮다면 해당 저장소를 클론해서 사용하자.
| |
|
| |
|
| ==니코동 영상 가져오기== | | ==니코동 영상 가져오기== |
86번째 줄: |
84번째 줄: |
| </syntaxhighlight><br/> | | </syntaxhighlight><br/> |
|
| |
|
| ==네이버 TV==
| |
| 네이버 TV 영상을 가져와보자.
| |
| 니코동과 마찬가지로 VideoService.php를 수정해야 한다.
| |
|
| |
| ===수정 전===
| |
| <syntaxhighlight lang="PHP" line>
| |
| </syntaxhighlight>
| |
| ===수정 후===
| |
| <syntaxhighlight lang="PHP">
| |
| 'navertv' => [
| |
| 'embed' => '<iframe title="%4$s" src="https://tv.naver.com/embed/%1$s" frameborder="no" scrolling="no" marginwidth="0" marginheight="0" width="%2$d" height="%3$d" allowfullscreen></iframe>',
| |
| 'default_width' => 640,
| |
| 'default_ratio' => 1.59609120521173, // (490 / 307)
| |
| 'https_enabled' => false,
| |
| 'url_regex' => [
| |
| '#tv\.naver\.com/embed/((?:[a-zA-Z0-9]{2})?[\d]+)#is'
| |
| ],
| |
| 'id_regex' => [
| |
| '#^((?:[a-zA-Z]{2})?[\d]+)$#is'
| |
| ]
| |
| ],
| |
| </syntaxhighlight><br/>
| |
|
| |
| <code>static private $serviceHostMap</code> 부분에 다음과 같은 내용을 추가한다.
| |
|
| |
| <syntaxhighlight lang="PHP" highlight="1">
| |
| 'tv.naver.com' => 'navertv',
| |
| </syntaxhighlight>
| |
|
| |
| ==분기==
| |
| {{분기||6016||가온 위키:기능 구현 불가-누가 해결책을 알려주세요!}} | | {{분기||6016||가온 위키:기능 구현 불가-누가 해결책을 알려주세요!}} |
|
| |
|
| ==각주== | | ==각주== |