小程序web-view关闭后,手动关闭页面音频视频,ios视频播放结束白屏

onPageStateChange这个监听事件。可以判断微信小程序是否在前台。通过监听判断音视频播放或者暂停

 document.addEventListener("WeixinJSBridgeReady",() => {
        WeixinJSBridge.on('onPageStateChange', (res)=> {
            if(res.active){
             //播放
            }else{
              //暂停
            }
        });
      },
      false
    );

小程序web-view视频播放时在ios上播放结束后点击分享时页面会出现白屏,只需要将视频时长置为视频最后播放时间即可