1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32
|
<!DOCTYPE html>
<html>
<head>
<script>
document.addEventListener('mousedown', function(event) {
var target = document.getElementById('video');
target.webkitSetPresentationMode(target.webkitPresentationMode == "inline" ? "picture-in-picture" : "inline");
});
function load() {
var target = document.getElementById('video');
target.play();
if (window.webkit !== undefined && window.webkit.messageHandlers.pictureInPictureChangeHandler !== undefined) {
window.webkit.messageHandlers.pictureInPictureChangeHandler.postMessage('load');
}
}
</script>
<style>
#video {
background-color: red;
width: 640px;
height: 480px;
}
</style>
</head>
<body onload="load(); window.onloadcompleted = true; ">
<video id="video" playsinline src="test.mp4" />
</body>
</html>
|