Chromeless YouTube Video Player and Internet Explorer

Chromeless YouTube Video Player and Internet Explorer

本文关键字:Internet Explorer and Player YouTube Video Chromeless      更新时间:2023-09-26

这种无Chrome YouTube视频播放器和自定义控件的实现不适用于Internet Explorer 11。

我得到无限的错误,例如:

"脚本87:参数无效。万维网嵌入式播放器.js (541,78)

有什么想法可以解决这个问题吗?谢谢

行: 541

Ii.prototype.sendMessage=function(a){this.source&&(a.id=this.sourceId,a=M(a),this.source.postMessage(a,this.origin))};function Ji(){}

视频播放器.js iframe 创建

var player;
function onYouTubePlayerAPIReady() {
  ytplayer = new YT.Player('player', {
    videoId: 'uu9J0c97fB0', 
    width: '640',       
    height: '390',        
    playerVars: {
      autoplay: 1,
      showinfo: 0,
      fs: 0
    },
    events: {
      'onReady': onPlayerReady,
      'onStateChange': onPlayerStateChange
    }
  });
} 

网页: https://github.com/brianyang/YouTube-Video-Player

解决方案不会直接从PC上的文件系统运行视频演示.html而是在本地Web服务器中运行它。这仅在 Internet Explorer 上用于安全。如果您运行 http://localhost/video-demo.html 它可以工作。