我试图在 IFrame 中加载 youtubevideo,但它不起作用。我在这里错过了什么吗?
addVideo.addEvent('click', function() {
link = ytlink.get('value');
src = new URI(link);
if(src.get('host') == 'www.youtube.com') {
var videoFrame = new IFrame({
url: 'http://'+src.get('host')+'/embed/'+src.get('data').v,
styles: {
width: 490,
height: 276
},
events: {
onLoad: function() {console.log('fertich');}
}
});
container.grab(videoFrame);
}
addVideo 是一个链接,直到现在我都幸运地使用了抓取方法。这里出了什么问题?什么都赞赏。
编辑:我希望 youtube 播放器显示在 IFrame 中,但那里没有任何内容(尽管 IFrame 元素被渲染到页面中)。即使我设置url
为http://www.google.com/
.
这是创建的 IFrame 元素:
<iframe url="http://www.google.de" style="width: 490px; height: 276px; " name="IFrame_haxso5aq" id="IFrame_haxso5aq"></iframe>
干杯!