一、原生H5视频video标签里可以将下面属性设置,即可设置为窗口播放;
二、IOS-9.x以上版本的QQ浏览器播放视频时采用的是QQ浏览器内置的播放器,导致多视频切换时无法正常切换,只需要在每次播放视频时,添加video属性video.setAttribute(“webkit-playsinline”,””);video.setAttribute(“playsinline”,””);video.setAttribute(“x5-playsinline”,””);video.setAttribute(“x-webkit-airplay”,”true”);即每次video.play()之前通过js设置这些属性;
三、微信内自动播放视频:
musicFlag = false;function musicPlay() {    var media = document.getElementById(‘bgAudio‘);    if (!musicFlag && media.paused) {        musicFlag = true;        media.play();        $(‘.musicIcon‘).addClass(‘playM‘);    } else {        musicFlag = false;        media.pause();        $(‘.musicIcon‘).removeClass(‘playM‘);    }}var userAgent = window.navigator.userAgent.toUpperCase();function autoPlayMusic() {    try {        if (userAgent.indexOf("MICROMESSENGER") != -1) {            document.addEventListener("WeixinJSBridgeReady", function () {                musicPlay();            }, false);        } else {            function musicInBrowserHandler() {                musicPlay();                document.body.removeEventListener(‘touchstart‘, musicInBrowserHandler);            }            document.body.addEventListener(‘touchstart‘, musicInBrowserHandler);        }    } catch (e) {        console.log(e);    }} | 
原文:https://www.cnblogs.com/BGweizheng/p/13728254.html