从player.getIframe()对象访问元素?

时间:2017-09-08 21:43:11

标签: javascript youtube-api youtube-javascript-api youtube-iframe-api

根据https://developers.google.com/youtube/iframe_api_reference

player.getIframe():Object

This method returns the DOM node for the embedded <iframe>.

如何访问DOM节点的元素,就像我可以使用父页面的DOM一样,例如document.getElementById("example")

1 个答案:

答案 0 :(得分:-1)

以下是该播放器下的子节点.getIframe():Object

<iframe id="player" frameborder="0" allowfullscreen="1" title="YouTube video player" width="640" height="390" src="https://www.youtube.com/embed/R98hoTffg0E?enablejsapi=1&amp;origin=http%3A%2F%2Flocalhost%3A8080&amp;widgetid=1"></iframe>
总之,它们是:

id, frameborder, allowfullscreen, title, width, height, src

要访问它们,您可以执行以下操作:

player.getIframe().id
player.getIframe().title

player是取自您提供的相同文档的youtube播放器实例。