を働いていません。動画の終了時に別のURLにリダイレクトする必要があります。HTML5ビデオ:別のWebページにリダイレクトし、その後フルスクリーン再生する - 私が開いたときにフルスクリーンを自動再生している単一の3GPP(またはMP4)ビデオとAndroidの4スマートフォン向けHTML5のページをデザインしてい
いくつかのグーグルでは、自動再生がこれ以上のAndroid 4上で許可されていることを私に言っていないので、私は、ユーザーがビデオを開始するためにクリックしているポスターの画像を表示することを選びました。 が続い:
- フルスクリーンモードが起動される
- ビデオは自動的に (実際にポスター画像上のユーザがクリックによって開始された)
- ときの映像仕上げAndroidが
- フルスクリーンを終了し、最終的にリダイレクトする必要があります再生するを開始する必要がありますユーザーをページに追加する
2と3が動作していない:フルスクリーンのユーザーを呼び出した後、別の画面が黒く、ユーザーである(ビデオを開始するには、ビデオが終了したときexitfullscreenが機能しない「をクリックし、」んに「戻る」キーを押す必要がありますしています電話機をビデオプレーヤーから抜ける)。
がvideo.webkitExitFullScreen()
とvideo.play()
ように見える
このアンドロイド4に無視されているHTML5マークアップと私が使用しているJavaScriptコード、あなたは私が解決策を指して助けてくださいだろうか?
ありがとうございます!
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width; initial-scale=1.0" />
<meta name="description" content="" />
<title>test</title>
<script type="text/javascript">
function videoEnd() {
var video = document.getElementById("video");
video.webkitExitFullScreen();
document.location = "http://www.google.com";
}
function playVideo() {
var video = document.getElementById("video");
video.addEventListener('ended', videoEnd, false);
video.webkitEnterFullScreen();
video.play();
}
</script>
</head>
<body>
<video id="video" poster="../img/image.jpg" onclick="playVideo();">
<source src="../video/videoname.3gp" type="video/3gpp" />
</video>
</body>
video.webkitEnterFullScreen();これはAndroid 4.1であなたのために機能しましたか?疑わしい。 –