小程序视频封面,切换播放并显示封面

小程序视频封面,切换播放并显示封面,第1张

1默认显示封面;

2一个视频播放的时候,其他视频停止播放,并显示封面。

1通过wx:if判断当前视频是否是播放的状态,如果是就显示视频,如果不是就隐藏视频;

2点击封面的时候,获取到该视频的id,进行判断,如果当前没有视频播放,就把该视频设置为播放的状态;如果当前有视频播放,则停止当前播放的视频,再播放你点击的这个视频。

<view class="video_body">

            <view wx:for="{{courseList}}" wx:for-item="course" class='course-pannle-item' wx:for-index="idx" wx:key="index">

                <view class='video-item'>

                    <video class="video" wx:if='{{idx==playIndex}}' id='video{{idx}}' autoplay='{{true}}' show-center-play-btn="{{false}}" src='{{coursevideoUrl}}' controls="true" objectFit="cover"></video>

                    <image class='video-cover video' wx:if='{{idx!=playIndex}}' mode='widthFix' src='{{coursecoverUrl}}'></image>

                    <image class='video-play-btn' wx:if='{{idx!=playIndex}}' mode='widthFix' data-index='{{idx}}' bindtap='videoPlay' src='/images/home/btnpng'></image>

                    <!-- <text wx:if='{{idx!=playIndex}}' class='video-duration fs-28'>

                            {{courseduration}}

                        </text> -->

                </view>

            </view>

        </view>

 data: {

    playIndex: null, //用于记录当前播放的视频的索引值

    courseList: [

      {

        videoUrl: '>

最早也是最著名的微博是美国twitter。2006年3月,博客技术先驱blogger创始人埃文·威廉姆斯(Evan Williams)创建的新兴公司Obvious推出了大微博服务。在最初阶段,这项服务只是用于向好友的手机发送文本信息。

在2007年5月,国际间计算总共有111个类似Twitter的网站。然而,最值得注意的仍是Twitter,它于2007年在德克萨斯州奥斯汀举办的南非西南会议赢得了部落格类的网站奖。Twitter的主要竞争对手是Plurk和Jaiku。

后来微博客的新服务特色持续诞生,例如Plurk有时间轴可以观看整合了视讯和照片的分享,Identi、Pownce整合了微博客加上档案分享和事件邀请。Twitter在国外的“大红大紫”,令国内有些人终于坐不住了。

从校内网起家的王兴在2006年把企业卖给千橡互动后,于2007年5月创建了中国第一家带有微博色彩的社交网络饭否网,而腾讯作为一个拥有41亿QQ用户的企业,看着用户对随时随地发布自己状态的强烈需求后,也忍不住尝试了一把,2007年8月13日腾讯滔滔上线。

2009年7月中旬开始,国内大批老牌微博产品(饭否、腾讯滔滔等)停止运营,一些新产品开始进入人们的视野。

开放的叽歪,6月份开放的Follow5,7月份开放的9911,8月份开放的新浪微博,其中Follow5在2009年7月19日孙楠大连演唱会上的亮相, 是国内第一次将微博引入大型演艺活动,与Twitter当年的发展颇有几分神似。

可以通过以下步骤关闭抖音小程序

1 在抖音主界面找到小程序入口,点击进入。

2 在打开的小程序页面中,找到左上角的“退出”按钮,点击它。

3 在d出的确认框中,选择“确定”。

4 小程序将会被关闭,你会回到抖音的主界面。

还可以通过从手机的最近任务中清除抖音小程序来关闭它,方法是:

1 打开手机最近任务界面(不同手机对应的方法略有不同)。

2 找到正在运行的抖音小程序,向上滑动它,将其从最近任务列表中移除即可关闭。

百度知道

微信小程序多个视频组件同时播放

青柠姑娘17

TA获得超过3005个赞

关注

成为第581位粉丝

首先说一下我的应用场景, 在小程序中会有多个页面存在视频组件的情况, 为了防止视频播放时多个视频组件同时播放的情况,现记录一下方案:

一 可以在需要视频播放的地方弄一个视频播放的按钮, 当视频播放的时候再初始化视频组件, 保证整个应用内只有一个视频组件(视频组件的位置需要计算), 整个方法只是理论下的情况;

二 在appjs中 设置两个对象, currentVideoId(播放视频组件的id)和videoContext(当前播放视频的对象, 通过wxcreateVideoContext方法获得), 在页面的js中控制, 保证video组件绑定play方法:

<video src="url" bindplay="play"></video>

在play方法中实现即可:

var id = ecurrentTargetid;

if (id != null) {

if (appcurrentVideoId != id) {

if (appvideoContext != null) {

appvideoContextstop();

consolewarn("暂停");

}

appcurrentVideoId = id;

appvideoContext = wxcreateVideoContext(id);

}

}

因为currentVideoId 和videoContext是唯一的对象, 方法中播放监听事件会暂停之前的播放, 然后再赋值, 等下次video播放监听进来的时候, 会进行判断

三 包含富文本组件的视频组件同时播放的情况

依据上面的例子, 当自定义富文本组件中包含多个video组件时也用上面的方法会产生错误, 虽然log会显示将执行视频暂停或者停止播放, 但是没有效果, 查看 视频api , 提示

根据api显示, id为video组件的id, 还有一个"Object this", 但是依据上面的api使用, 直接用id确实可以获取video对象, 但是api解释中提示, "在自定义组件下,当前组件实例的this,以 *** 作组件内 video组件", 在自定义组件中, 要加this, 所以总结: 在上面api使用中, 如果video在pages页面中, wxcreateVideoContext参数只写id没有问题, 但是当video在自定义组件中, 要必须加this, 才能正确返回VideoContext对象;

可能是 *** 作有误,解决办法如下:1.首先,打开腾讯视频应用程序,然后单击主界面右下角的我的选项。2.单击进入个人中心后,向下滑动并选择底部的设置选项。3.进入设置界面后,向下滑动至底部,然后单击退出账号选项。4.单击后,可以查看登录账户信息,单击选项退出登录按钮。5.单击后,在页面上d出的“确定”退出窗口中单击“确定”。

以上就是关于小程序视频封面,切换播放并显示封面全部的内容,包括:小程序视频封面,切换播放并显示封面、微博小程序视频打不开、抖音小程序怎么关闭等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zz/10213124.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-06
下一篇 2023-05-06

发表评论

登录后才能评论

评论列表(0条)

保存