web-dev-qa-db-ja.com

GoogleドライブからWebページにビデオを埋め込む方法

Webページにビデオをロードしようとしていますが、YouTube埋め込みコードでは機能します。ただし、コード内のsrcをビデオのGoogleドライブリンク(共有がオンになっている)に置き換えても、何も表示されません。つまり、エラーはありませんが、空白です。ここに何も表示されないのはなぜですか?このGoogleドライブビデオをWebページにロードするにはどうすればよいですか?私はクロムでURLを手動で貼り付ける必要はありません。

これは何もしません:

<html>
<head>
</head>
<body>
<iframe width="100%" height="100%" src="https://drive.google.com/file/d/1pdvh_mEnkXPKA3jivYIpYKTaoukxH5p3Yg/view?usp=sharing"></iframe>
</body>
</html>

YouTubeバージョンは完全に機能します。

<html>
<head>
</head>
<body>
<iframe width="100%" height="100%" src="https://www.youtube.com/embed/UTt33udwRw0" frameborder="0" allowfullscreen></iframe>
</body>
</html>

YouTubeドライブの再生のように、Googleドライブからビデオを取得してWebページで再生するにはどうすればよいですか?直接埋め込むことができない場合-ビデオを表示するために使用できる代替手段-iframeが明らかに機能しない場合は、いくつかの代替手段が必要です。

また、誰でもそれを自動再生する方法を知っていますか?

ありがとう

7
Dr Confuse

Google Drive Embedオプションを使用する必要があります。これは探しているURLです:https://drive.google.com/file/d/1pdvh_mEnkXPKA3jivYIpYKTaoukxH5p3Yg/preview

<html>
<head>
</head>
<body>
<iframe width="100%" height="100%" src="https://drive.google.com/file/d/1pdvh_mEnkXPKA3jivYIpYKTaoukxH5p3Yg/preview"></iframe>
</body>
</html>

URLに?autoplay=1を追加することで自動再生することができ、現在はhttps://drive.google.com/file/d/1pdvh_mEnkXPKA3jivYIpYKTaoukxH5p3Yg/preview?autoplay=1になります。

17
robere2