仿抖音短视频模版,高性能滑动,预加载,视频预览,多端覆盖 - 更新日志

2.2.6.3.1(2024-01-28)

更新终端:App

1.优化iOS、安卓端快速滑动的显示

2.修复安卓端滑动卡中间问题

3.优化同步预览视频界面、选择视频界面

2.2.6.2.1(2023-07-06)

修复iOS App端问题

2.2.6.2.0(2023-07-06)

说明:因编辑器升级所带来的渲染问题现进行修复,如若遇到其他问题请加QQ群

1.修复iOS App端卡顿问题、修复安卓渲染卡中间的问题

2.推荐所有App端用户升级

3.建议保持 HbuilderX版本为 3.6.18

2.2.6.1.0(2023-06-05)

1.更新小程序、H5进度条

2.2.6.0.9(2023-04-01)

更新 markdown 文档

2.2.6.0.8(2023-03-28)

· 更新说明文档

2.2.6.0.7(2023-03-13)

2.2.6.0.6(2023-03-08)

1.更新注释

2.2.6.0.5(2023-03-03)

2.2.6.0.4(2023-02-26)

  • 优化H5、小程序App端的滑动显示

2.2.6.0.3(2023-02-23)

1.优化显示

2.2.6.0.2(2023-02-20)

2.2.6.0.1(2023-02-16)

2.2.6.0(2023-02-16)

1.新增选择视频界面(已适配:App、小程序、H5)

2.优化小程序、H5跳转播放界面

3.优化App端跳转播放界面

4.更新阅读手册,增加文件结构说明

5.此版本为大版本更新,建议升级

2.2.5.9(2023-02-14)

1.优化小程序端显示

2.2.5.8(2023-02-13)

2.2.5.7(2023-02-09)

-

2.2.5.6(2023-02-08)

1.更新 md 文件

2.优化App端 显示

2.2.5.5(2023-02-03)

1.优化H5/小程序性能

2.2.5.4(2023-02-03)

1.优化/修复小程序端间歇性卡顿的问题

2.2.5.3(2023-02-03)

2.2.5.2(2023-02-03)

优化H5

2.2.5.1(2023-02-02)

1.改进H5端播放策略

2.2.5.0(2023-01-05)

1.修复小程序端滑动问题

2.2.4.9(2022-12-23)

1.优化小程序、H5、PC三端显示

2.2.4.8(2022-12-22)

1.优化H5播放。

2.增肌H5体验链接。

2.2.4.7(2022-12-17)

1.修复安卓播放器显示动画

2.2.4.6(2022-12-15)

优化显示

2.2.4.5(2022-11-27)

1.优化App端显示。

2.增加App端仿抖音右下角声音播放循环动画。

3.App打自定义基座请在manifest.json勾选VideoPlayer模块,避免视频无法播放。

2.2.4.4(2022-11-25)

1.优化显示

2.2.4.3(2022-10-25)

修复部分问题

具体见gitee更新记录

2.2.4.2(2022-09-01)

1.优化App端和小程序端性能

2.2.4.1(2022-08-23)

`

2.2.4.0(2022-08-17)

1.请用户将HbuilderX版本下调到3.3.9,如遇到安心打包插件无法安装,显示版本太低,可以采用传统云打包方式打包。

2.2.3.9(2022-08-16)

1.修复iOS 视频不播放的问题。

2.App端:为了规避滑动问题请用户自行将HbuilderX版本下调到3.3.9版本重新打包App。

2.2.3.8(2022-07-30)

1.修复安卓端进度条概率卡住的问题。

2.优化渲染。

2.2.3.7(2022-07-15)

1.修复小程序:安卓端渲染多产生的卡顿问题。

2.优化App端的渲染显示。

2.2.3.6(2022-07-04)

1.list cell渲染失效官方已经在最新版修复,HbuilderX可以正常升级了

2.2.3.5(2022-06-13)

1.优化小程序端

2.2.3.4(2022-06-01)

2.2.3.3(2022-05-26)

1.优化H5端

2.2.3.2(2022-05-25)

1.更新文档

2.2.3.1(2022-05-12)

-

2.2.3.0(2022-05-12)

1.修复

2.2.2.9(2022-05-10)

1.修复部分问题

2.2.2.8(2022-05-06)

1.优化进度条样式。

2.新增双击点赞。(全端支持)

3.请用户把HbuilderX的版本暂时保持在 3.3.9及以下版本,勿升级至 3.4.7 或 3.4.6 。等待uniapp官方修复bug后再做通知。

2.2.2.7(2022-05-01)

1.目前发现App端在 HbuilderX 3.4.7 版本上出现滑动错误。

2.具体包括:App端 cell 渲染错误,时而渲染多,时而渲染少,所以请保持在 3.4.6 版本,待官方修复后再升级。

忽略基座报版本弹窗方法【打开 manifest.json 文件 => 源码视图】

"app-plus" : {
        "usingComponents" : true,
        "nvueStyleCompiler" : "uni-app",
        "compilerVersion" : 3,
        // 加上这个
        "compatible" : {
            "ignoreVersion" : true //true表示忽略版本检查提示框,HBuilderX1.9.0及以上版本支持  
        },
        ............

2.2.2.6(2022-05-01)

1.修复微信小程序端预览功能部分问题。

2.2.2.5(2022-04-29)

1.集中修复并优化了小程序、H5端的性能。

2.一定请注意看下面的这些说明。

3.可前往Gitee查看更新的内容。

2.2.2.4(2022-04-23)

1.优化安卓端评论的显示

2.2.2.3(2022-04-22)

1.修复部分问题,更新最新版,或到Gitee上查看修改记录

2.2.2.2(2022-04-15)

1.增加注释

2.2.2.1(2022-04-12)

1.修复部分问题

2.2.2.0(2022-04-12)

1.引入了App端评论组件,这一部分仅做参考。(如不需要可以删除)

2.2.1.4(2022-04-12)

.

2.2.1.3(2022-04-07)

-

2.2.1.2(2022-04-03)

1.修复安卓端滑动抖动问题

2.2.1.0(2022-04-01)

此版本更新为大版本更新

1.新增视频自动连播功能。

2.新增视频列表预览上下滑动功能(支持安卓、iOS、微信小程序、H5)。

3.修复和优化部分存在的问题。

2.2.0.8(2022-03-30)

1.更新了部分信息

2.2.0.7(2022-03-24)

1.优化

2.2.0.6(2022-03-22)

1.优化微信小程序端滑动过快引发的问题

2.2.0.5(2022-03-22)

优化

2.2.0.4(2022-03-04)

1.优化安卓端滑动显示

2.优化注释

2.2.0.3(2022-03-01)

1.增加注释

2.2.0.2(2022-02-17)

1.更新视频教程

2.2.0.1(2022-02-16)

  1. 去掉部分容易出错的地方。
  2. 优化iOS视频高度调整。

2.2.0.0(2022-01-21)

1.修复,进入页面报错的bug。

2.增加,代码提示。

3.替换,将旧版本的假数据换成了 http 请求,方便小伙伴们请求后端数据。(同时保留data.js中的假数据,用于参考)

4.测试http请求内存已开到最大,测试时合理使用即可

2.1.9.2(2021-12-19)

1.修复部分bug 2.增加代码注解

2.1.9.1(2021-12-11)

注意:

1.new_index页面,区别于index页面,new_index页面是另一种预加载视频的方案。

2.App端在index.nvue页面。离线在线混合预加载方案在new_index.nvue页面。H5、小程序预加载方案在nvueSwiper.nvue页面。

3.下载的时候注意一下,先运行在手机上。因为默认是先运行App端的。然后再按自己的需求拷贝代码。导入数据。

2.1.9(2021-12-03)

1.优化小程序端代码。

2.增加代码注释。

2.1.8(2021-11-13)

1.此次更新新增new_index页面,区别于index页面,new_index页面是另一种预加载视频的方案。

2.保留所有预加载方案,在线预加载方案就是默认的预加载方案,在index.nvue页面。离线在线混合预加载方案在new_index.nvue页面。H5、小程序预加载方案在nvueSwiper.nvue页面。

3.下载的时候注意一下,先运行在手机上。因为默认是先运行App端的。然后再按自己的需求拷贝代码。导入数据。

4.改进H5和小程序数据,优化页面。

2.1.7(2021-11-09)

1.支持小程序、H5、App端 \n 2.优化nvueSwiper.nvue页面,此页面支持小程序、H5、App端的模版\n 3.nvueSwiper.nvue预加载,滑动播放,进度条展示\n 4.优化App端滑动

2.1.6(2021-11-03)

1.更新支持小程序、H5、App端 2.在pages目录下新增nvueSwiper.nvue页面,此页面支持小程序、H5、App端的模版 3.nvueSwiper.nvue依然支持预加载,滑动播放,进度条展示 4.优化App端滑动

2.1.5(2021-08-30)

1.在data.js增加代码注释,说明参数具体用意

2.1.4(2021-08-21)

1.此版本老用户无需更新。

2.注意哦:新用户请更新HbuilderX到最新版本,新版本已修复Video暂停时视频放大的情况(如不是最新HbuilderX请自行更新哦)

3.插件基座请选择标准基座(即默认状态)。

4.已删除导航栏,导航栏只是为了展示效果而加,也误导了部分用户以为是可以点击的导航栏,实际上只是样式而已,样子看起来更像抖音而已,由于每一个人想要的视频高度是不一样的,有的想全屏,有的只要半屏,有的要配合原生Tabbar,默认视频高度是全屏的,请在data中找到deleteHeight,来删除部分高度,来达到适配自己项目的目的。

5.请新用户积极阅读更新日志,和源代码。

6.谢谢大家的支持。

2.1.3(2021-08-19)

1.部分用户反应安卓进度条有拖动bug,由于个人疏忽,没有及时去除swiper和touchmove在一个方向的滑动冲突,这个版本已经去除swiper和swiper-item,老用户直接把swiper改成view,删除后面的change方法和current变量;然后删除swiper-item即可,对项目没有影响。

2.感谢大家支持。

2.1.2(2021-08-19)

1.修复往回滑动视频,仍然继续播放视频的逻辑疏漏。

2.优化播放。

3.建议使用2.1.1的用户更新,更多问题大家积极反馈,或是加群探讨。

2.1.1(2021-08-17)

1.修复微弱音抖的问题。

2.1.0(2021-08-17)

1.修复2.0版本闪音的bug。

2.data.js增加isplay参数(用于视频等播放)。

3.优化预加载算法。

4.更换演示视频二维码

2.0(2021-08-16)

1.感谢大家一个月以来的支持。在一个月更新之际,发布大版本更新。

2.此次更新主要解决黑屏屏闪、和视频无法提前加载的技术难题,真正做到了和抖音一样的即滑随即播。

3.此插件不拆分为组件,减少在style里写样式,并且加入大量注释,为的就是方便大家直接粘贴复制,有这些注释在也方便大家后期慢慢研究。

4.几乎已经解决了其他短视频插件所面临的问题(如)串音,加载视频慢,播放视频前出现加载小圈圈去不掉,没注释,不长期维护,滑动视频卡,每次滑动视频还要加载一段时间影响用户体验,没法即滑即播,必须要等个几秒钟才能播放。插件太贵不免费。

5.推荐所有新老用户更新,查看,对比。

6.当然还有很多不足和尚未发现的 bug ,欢迎大家来下载一起维护插件。

1.0.7.2(2021-08-12)

1.这一版老用户可忽略

1.0.7.1(2021-08-12)

1.增加模块注释

2.增加变量注释

3.增加方法注释

1.0.7(2021-08-09)

1.经过测试,部分苹果机型由于特殊机身,需适配。

2.请打开manifest.json的源码视图,在里面的app-plus添加: (这里主要适配苹果)

"safearea":{
    "background": "#000000",
    "bottom": { "offset": "auto" }
},

3.修复部分机型出现的bug

1.0.6(2021-07-28)

  1. 优化视频播放。

  2. 更新预加载视频,进一步缩短视频缓冲时间,使视频能够接近秒开。

  3. 更新屏幕对视频的适配,自动判断视频是横向还是竖向,据此判断视频播放的摆放位置。

  4. 增加代码注释。

  5. 关注更新,谢谢。

1.0.5.1(2021-07-27)

1.修改了data.js里面的预览数据。

2.优化默认进度条样式。

1.0.5(2021-07-27)

1.修复:【暂停时拖动进度条不像抖音那样松手继续播放的bug】。

2.增加无限滑动视频算法,提高性能。

3.优化播放。

1.0.4(2021-07-25)

1.修复1.0.3安卓端拖动bug
2.拖动预览可参考代码解释,可以运用在自己的视频预览中

1.0.3(2021-07-24)

1.优化进度条默认样式。

2.更新进度条时间线和时间轴。

3.更新视频进度预览图,可以滑动查看视频预览。

1.0.2(2021-07-22)

1.更新仿抖音进度条

2.只测试了部分IOS设备和一台老安卓机,性能和bug有待反馈

1.0.1(2021-07-18)

1.去掉了视频缓冲加载的绿色小圈圈.

2.建议在video中添加@waiting="waiting",方法里面可以自行添加加载动画。

1.0.0(2021-07-18)

1.使用list布局,弃用swiper的不高效的滑动方式 2.更新代码详解 3.视频预加载 4.高效判断用户滑动状态