0

vimeo html5埋め込みソリューションでビデオを埋め込みました。ipadで動画を再生できます。私はしたいと思います

リンクをクリックするとプレーヤーを非表示にしてビデオを一時停止するか、リンクをクリックするとビデオをアンロードします。次に、別のリンクをクリックしたときにビデオをリロードします

  1. 一時停止するためのApple JavaScriptソリューションを試しました:

https://developer.apple.com/library/archive/documentation/AudioVideo/Conceptual/Using_HTML5_Audio_Video/ControllingMediaWithJavaScript/ControllingMediaWithJavaScript.html

function playPause() {
   var myVideo = document.getElementsByTagName('video')[0];
   if (myVideo.paused)
       myVideo.play();
   else
       myVideo.pause();
   }

しかし、同じドメインで、および/またはiframeなしでビデオアクションを呼び出す必要があるようです

2.最初のボタンを試してみました

$('#video').fadeOut(400);

そして2番目に

$('#video1').fadeIn(400);

Firefox、Chromeなどでビデオを非表示+アンロードしてから表示+リロードしています...しかし、iPadではアンロードせずに非表示になり、フェードインアクションでプレーヤーを表示しません...

助言がありますか?iPad で Apple QuickTime Player を制御する方法はありますか?

4

1 に答える 1

0

私はこれを行うことに成功しました

<a id="button" href="#">go</a>

<a id="button2" href="#">goback</a>

<div id="video">
<iframe id="video1" src="" width="555" height="312" frameborder="0"></iframe>
</div>

$( "#button" ).click(function(){
$('#video').fadeIn(400);
$("#video1").attr("src", "http://player.vimeo.com/video/myvideoid");
$("#video1").load();
});

$( "#button2" ).click(function(){
$('#video').fadeOut(400);
$("#video1").attr("src", "");
});

ipad に準拠するには、iframe タグの最初の src を空にする必要があります

于 2011-05-24T08:28:42.827 に答える