小编use*_*969的帖子

没有全屏的Iphone上的YouTube Iframe API

我有一个网络应用程序,它使用YouTube Iframe API将歌词和和弦与YouTube歌曲同步.对于我们来说,嵌入式视频在没有全屏的情况下进行内联播放至关重要.否则用户无法看到页面上的歌词和和弦,应用程序将毫无意义.

这是演示.

我们从iphone获得50%的流量,但是iphone播放youtube视频总是全屏.

以下是嵌入视频的代码

var player;

function onYouTubeIframeAPIReady() {
  player = new YT.Player('player', {
    height: '390',
    width: '640',
    videoId: $("#ytid").attr("value"),
    playerVars: {'theme':'light','color':'white','modestbranding':1,'rel':0},
    events: {
      'onReady': onPlayerReady,
      'onStateChange': onPlayerStateChange
    }
  });
Run Code Online (Sandbox Code Playgroud)

在网上寻找解决方案,我们尝试了一些修复,但没有一个在iphone上工作.如果我们相信它可行,我们也准备开发Swift应用程序.然而,网络搜索也表明相反.

  1. 是否有可靠的解决方法来内联播放YouTube Iframe API视频?
  2. 我们可以通过开发本地IOS应用程序来解决我们的问题吗?

javascript iphone ios youtube-iframe-api

2
推荐指数
1
解决办法
2172
查看次数

标签 统计

ios ×1

iphone ×1

javascript ×1

youtube-iframe-api ×1