아이프레임 내부에 엘리먼트 접근가능한가요?
본문
<iframe src="https://player.vimeo.com/video/212294393" width="640" height="360" frameborder="0" webkitallowfullscreen mozallowfullscreen allowfullscreen></iframe>
여기에 재생버튼 누르면 alert 띄울 수 있나요?
답변 1
https://github.com/vimeo/player.js
이렇게 api 를 제공해주고 있습니다.
<iframe src="https://player.vimeo.com/video/76979871" width="640" height="360" frameborder="0" webkitallowfullscreen mozallowfullscreen allowfullscreen></iframe>
<script src="https://player.vimeo.com/api/player.js"></script>
<script>
var iframe = document.querySelector('iframe');
var player = new Vimeo.Player(iframe);
player.on('play', function() {
console.log('played the video!');
});
player.getVideoTitle().then(function(title) {
console.log('title:', title);
});
</script>
답변을 작성하시기 전에 로그인 해주세요.