以下に示す埋め込みYouTube動画のカスタム開始時間と終了時間を設定する方法を見つけようとしています。
https://youtube.googleapis.com/v/BmOpD46eZoA%26start=36%26end=65
ただし、Safariブラウザーでは上記のリンクは正常に機能しません。 Safariブラウザでこれを機能させる方法を提案できる人はいますか?
問題は、「?」と「&」のエンコードにあります。
https://www.youtube.com/v/BmOpD46eZoA?start=36&end=65
または
http://www.youtube.com/embed/BmOpD46eZoA?start=36&end=65
単に正常に動作します。
試してみてください
https://www.youtube.com/embed/-ZWGpOSS6T0?start=130&end=144&version=3
まず最初にやらなければならないことは、埋め込みビデオを開始したい特定の時間と、終了したい特定の時間を取得することです。次に、それらを秒に変換します。 02:16から02:58までのビデオの一部のみを埋め込みたいとします。
秒単位で、開始時間は(2 * 60)+ 16 = 136になり、終了時間は(2 * 60)+ 58 = 178になります。
次に、Youtubeビデオから埋め込みコードを取得し、埋め込みコードのビデオURLに次のパラメーターを追加します。
?start = [your_start_time]&end = [your_end_time]&version = 3
[your_start_time]と[your_end_time]を実際の開始時間と終了時間(秒単位)に置き換えて、埋め込みコードが次のようになるようにします。
このリンクを試してください、それは役立つはずです
https://www.youtube.com/v/BmOpD46eZoA?start=36&end=65&version=3