Html5-video ,播放视频有声音无画面(微信H5页面)

 Hello_DavidLeete_811 发布于 2022-11-02 15:09

求有过类似开发经验的解惑。。。。
问题:在做一个H5视频连续播放页面,在自动播放下一个视频的时候,有时会只有声音无画面,有时又正常,想请问一下大神们是神马原因?如何解决?(针对iPhone就可)

测试环境:

微信端(iPhone4s,5s)-出现以上问题;

PC端(谷歌浏览器模拟移动设备)-未出现问题,所以麻烦回答问题的大神用微信真实环境测试看看,后面我会贴出我的代码。

代码:(以下代码有用到zepto.js)
html——




    
    Document
    
        
        
        
    


    

1

2

3

4

js——

Zepto(function($){
    var e = 0;
    $('.pop').eq(e).show().siblings().hide();
    for (var i = 0; i < $('.pop').length; i++) {
        var m = $('video').get(i);
        m.play();
        m.pause();
    };
    var m1 = $('video').get(e);
    m1.play();
    m1.addEventListener('playing', function(){
        
        var nextV = setInterval(function(){
            if(e != 0){
                m.pause();
            }else{
                m1.pause();
            };
            
            
            if(e < $('.pop').length-1){
                e++;

                m = $('video').get(e);
                m.play();
                $('.pop').eq(e).show().siblings().hide();

                
                m.addEventListener('playing', function(){
                    console.log('aaaa'+e);
                });
            }else{
                clearInterval(nextV);
            };

            
        },6000);
    });


    
});
6 个回答
  • 我也出现了这个原因,有声音无画面,在微信上是可以看到画面的,就是窗口是小的,换了其他的视频一切都是正常的,请问这是什么原因?

    2022-11-04 11:54 回答
  • 应该是视频帧率的问题,你可是保存一个网上的正常的视频,右键看下他的。把自己属性和他们调成一样的

    2022-11-04 12:02 回答
  • HTML5开发 video标签 设置视频自动播放(安卓中) 我也遇到了,你怎么弄的,求教大神

    2022-11-04 12:02 回答
  • 这个方案似乎有问题,会造成每隔6秒视频“暂停-继续播放”的操作。

    另外,如果需要轮播视频,则应只使用一个video标签,通过动态改变该video标签的src来实现视频切换功能。页面上同时存在多个video元素而未加销毁的话,性能上是不友好的。

    2022-11-04 12:14 回答
  • 目测是微信X5内核不兼容

    2022-11-04 12:28 回答
  • 请问这个问题你怎么解决的,今天我也遇到了和您一样的问题

    2022-11-04 12:36 回答
撰写答案
今天,你开发时遇到什么问题呢?
立即提问
热门标签
PHP1.CN | 中国最专业的PHP中文社区 | PNG素材下载 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有