Javascript 定位嵌入式YouTube播放器

Javascript 定位嵌入式YouTube播放器,javascript,css,youtube,Javascript,Css,Youtube,我正在创建一个交互式视频网站,并具有以下功能: var tag = document.createElement('script'); tag.src = "https://www.youtube.com/iframe_api"; var firstScriptTag = document.getElementsByTagName('script')[0]; firstScriptTag.parentNode.insertBefore(tag, firstScriptTag); var done

我正在创建一个交互式视频网站,并具有以下功能:

var tag = document.createElement('script');
tag.src = "https://www.youtube.com/iframe_api";
var firstScriptTag = document.getElementsByTagName('script')[0];
firstScriptTag.parentNode.insertBefore(tag, firstScriptTag);
var done = false;
var player;

function videoChosen(btnid) {   
    player = new YT.Player('player', {
      height: '390',
      width: '640',
      playerVars: { 'autoplay': 0, 'controls': 0,'autohide':2,'disablekb':1,'modestbranding':1,'fs':0 },
      videoId: btnid,
      events: {
        'onStateChange': onPlayerStateChange
      }


    });
}

但我找不到改变视频播放器位置的方法(它一直在浏览器的左上方加载)。有没有一种方法可以使用CSS来定位使用该函数调用的玩家?

看起来您可能缺少玩家的div,即

看一看。正如上面所说,你的球员将取代这个div。所以,把球放在你想要球员的地方


希望这能有所帮助。

哇,我肯定我读过关于它的所有内容。它的工作!谢谢:)