为什么视频使用你管播放器API不能在移动设备上播放?

时间:2016-06-22 05:29:59

标签: javascript iphone youtube-api

我有一个网站,用户登录并且必须观看视频。之后,用户必须在视频加载完后回答5个问题。我已经能够允许用户播放视频。下一部分是添加一个显示为按钮的页面的链接。它在Google Chrome和Safari上运行时效果很好,但在iOS模拟器上运行

以下是可能出现的问题。

  1. 有什么方法可以运行,或者查看那些html,css和&我的iPhone 6上的js文件?

  2. 我的代码是否有问题,或者我可以添加任何内容以允许视频在移动设备上运行?

  3. 我的视频也没有显示。

  4. 以下是我的代码。

    // youtube video
    var player;
    
    function onYouTubePlayerAPIReady() {
        player = new YT.Player('player', {
            videoId: '0Bmhjf0rKe8',
            events: {
              'onStateChange': onPlayerStateChange
            }
        });
    }
    
    // add link
    function onPlayerStateChange(event) {
        if (event.data === 0) {
            addLink();
        }
    }
    
    // when video ends
    function addLink() {
        var link = document.createElement("A");
        var text = document.createTextNode("Continue");
        link.appendChild(text);
        document.getElementById("housing").appendChild(link);
        link.id = "link"
    }
    

    这是fiddle

0 个答案:

没有答案