Google云端硬盘视频无法在智能手机上启动

时间:2017-02-21 00:23:35

标签: html video iframe google-drive-api

我正在使用代码嵌入来自Google云端硬盘的视频。当我在桌面上观看时它非常完美。但是,当我试图在我的智能手机上观看相同的视频时,它永远不会开始。

这是我的代码:

<iframe class="embed-responsive-item" src="https://drive.google.com/file/d/0B1MJDhOwhGWOaTZSYzM4ZkRPZDQ/view?autoplay=1 scrolling="no" border="1" bordercolor="red" width="640" height="480" allowfullscreen="true" webkitallowfullscreen="true" mozallowfullscreen="true">
</iframe>

我有什么解决方案吗?

2 个答案:

答案 0 :(得分:0)

如果您使用&#34;请求桌面版网站版本,那么您将不会遇到任何问题。从您的移动浏览器,看到视频。它对我有用。 只需使用/view?autoplay=1

,而不是视频链接上的/preview

出于某种原因,Google或Android限制了视频流功能。

反过来说,就是将视频存储在另一个平台上。

答案 1 :(得分:0)

我知道这篇文章很旧,但是我偶然发现了这个问题,我找不到任何google提供的解决方案。作为一种解决方法,我尽可能地压缩了视频,并使用来自Google云的源将视频作为HTML放在了HTML中:

Output_signal obj = new Output_signal();
for (int i = 0; i < time.Length; i++)
{
    obj.signal_chart.Series["Signal"].Points.AddXY(time[i], signal[i]);
}

请记住,视频必须公开才能播放

现在它可以在台式机或移动设备上使用,唯一的问题是您显然牺牲了Google驱动器嵌入式控件的质量和字幕等...