javascript - iOS YouTube嵌入式播放器在单击红色按钮时无法播放视频

标签 javascript ios youtube

一切都在标题上。

我在HTML网站上有一个YouTube播放器。在IOS设备上,当我点击红色的“播放”按钮时,视频将无法播放。如果仅触摸预览图像,它将播放!

您可以在这里尝试它,甚至在Youtube API页面上也可以尝试它:
https://developers.google.com/youtube/youtube_player_demo

我使用的代码:

var _player = new YT.Player('player', {
        height: '100%',
        width: '100%',
        videoId: id,
        playerVars: {
            controls:1,
            showinfo:0,
            modestbranding: 1
        },
        events: {
          'onReady': _onPlayerReady,
          'onStateChange': _onPlayerStateChange
        }
    });

这是常见的错误吗?还是可以解决的?感谢帮助 !!

最佳答案

一种解决方法(最多是很难做到的)是单击嵌入的底部,在出现控件的区域中。即使该区域的其余部分没有响应,该区域也确实响应了iOS和Android中的点击。

关于javascript - iOS YouTube嵌入式播放器在单击红色按钮时无法播放视频,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26226182/

相关文章:

javascript - 使用 jQuery datepicker 创建一个特定的日期范围

带有 settimeout 函数的 javascript 闭包

android - 使用多个 sdk 版本构建 cordova

javascript - 通过 G+ API 登录不会使用户登录到 YouTube 上的正确帐户

python - 在将 youtube-dl 用作 python 模块时,如何列出 youtube-dl 中的视频分辨率?

video - 如何将YouTube视频直接下载到Google云端硬盘?

javascript - 仅当每个输入都为空时才验证表单

javascript - 将输入值传递给 window.open 方法

ios - 在运行时更改 iOS 模拟器的当前语言环境

ios - 表格数据 iOS