iis服务器助手广告广告
返回顶部
首页 > 资讯 > 精选 >uniapp如何实现刷抖音小程序
  • 892
分享到

uniapp如何实现刷抖音小程序

2023-07-05 12:07:58 892人浏览 八月长安
摘要

本篇内容介绍了“uniapp如何实现刷抖音小程序”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!去掉小程序顶部栏为了让小视频刷起来更有感觉,肯

本篇内容介绍了“uniapp如何实现刷抖音小程序”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!

去掉小程序顶部栏

  • 为了让小视频刷起来更有感觉,肯定是需要弄个全屏才行的。

  • uniapp 项目里面的 pages.JSON 文件中修改当前页面路径的 navigationStyle

{    "path": "pages/searchvideo/searchvideo",    "style": {        "navigationBarTitleText": "小视频",        "enablePullDownRefresh": false,        "navigationStyle": "custom"    }}

顶部栏可以根据自己的需求自定义,我这里放了一个类似于抖音的 tab栏

滚动小视频

uniapp和原生的微信小程序里面都有 swiper 标签用于做滚动或轮播效果的组件,所以我们可以直接利用这个组件做出我们想要的效果。

组件

<swiper class="card-swiper" :circular="true" vertical="true" :autoplay="true" duration="500"        interval="5000" @change="cardSwiper">    <swiper-item v-for="(item,index) in swiperList" :key="index" :class="cardCur==index?'cur':''">        <view class="swiper-item image-banner">            <video :id="`video-${item.id}`" :src="item.mp4" loop ></video>        </view>    </swiper-item></swiper>
  • 通过设置 autoplay 元素,可以让页面打开时,不会自动播放视频。

  • 如果需要设置自动播放视频,需要动态配置 duration 的值,需要等于当前视频的播放时长。

  • 循环 swiperList 的数据,方便我们操作当前视频。

数据

cardCur: 0,swiperList: [{    id: 0,    mp4: 'Http://vcdnb.huoying666.com/new_video/2022/0725/b94a235358c31668dc99e7cff9fe5e9c/v1080/b94a235351_6921661_fhd.mp4'}, {    id: 1,    mp4: 'http://vcdnb.huoying666.com/new_video/2020/1211/9d0b01c88bd05721f9de88122de72db1/v1080/9d0b01c881_5872976_fhd.mp4'}, {    id: 2,    mp4: 'http://vcdnb.huoying666.com/new_video/2021/1109/6f5610c304083ca59141c8f70aca6396/v720/6f5610c301_6578243_hd.mp4'}]
  • data 中定义 swiperList 数据内容,当然你也可以做成接口形式动态添加进去。

  • 同时设置 cardCur 的默认值,用于配置视频滚动下标。

样式

.card-swiper {        height: 100vh !important;}.card-swiper swiper-item {        width: 750rpx !important;        left: 0rpx;        box-sizing: border-box;        overflow: initial;}.card-swiper swiper-item .swiper-item {        width: 100%;        display: block;        height: 100vh;        border-radius: 0rpx;        transfORM: scale(1);        transition: all 0.2s ease-in 0s;        overflow: hidden;}.card-swiper swiper-item.cur .swiper-item {        transform: none;        transition: all 0.2s ease-in 0s;}.card-swiper swiper-item .swiper-item-png {        margin-top: -50vh;        width: 100%;        display: block;        border-radius: 0rpx;        transform: translate(1040rpx, 20rpx) scale(0.5, 0.5);        transition: all 0.6s ease 0s;}.card-swiper swiper-item.cur .swiper-item-png {        margin-top: -100vh;        width: 900rpx;        transform: translate(-80rpx, 0rpx) scale(1, 1);        transition: all 0.6s ease 0s;}.image-banner {        display: flex;        align-items: center;        justify-content: center;}.image-banner image {        width: 100%;}

事件

cardSwiper(e) {    this.cardCur = e.detail.current    for (let i = 0; i < this.swiperList.length; i++) {        const videoContext = uni.createVideoContext(`video-${this.swiperList[i]['id']}`, this)        if (i === this.cardCur) {            videoContext.play()        } else {            videoContext.stop()        }    }}
  • methods 中定义 swiper 改变时的方法,用于控制视频的暂停和播放。

代码片段

代码片段里面的内容是直接引用的uniapp云发布的链接,如果想了解这一块的内容,可以单独开篇文章写一下的。

<div id="app">  <iframe src="https://static-54d8ac48-ba3D-4f0d-8a0b-029cbc34a4b3.bspapp.com/#/" width="400" height="800"></iframe></div>

 {"success":false,"error":{"code":"InvalidSpace.Deleted","message":"The space is already deleted."},"data":null}

“uniapp如何实现刷抖音小程序”的内容就介绍到这里了,感谢大家的阅读。如果想了解更多行业相关的知识可以关注编程网网站,小编将为大家输出更多高质量的实用文章!

--结束END--

本文标题: uniapp如何实现刷抖音小程序

本文链接: https://www.lsjlt.com/news/351883.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

本篇文章演示代码以及资料文档资料下载

下载Word文档到电脑,方便收藏和打印~

下载Word文档
猜你喜欢
  • uniapp如何实现刷抖音小程序
    本篇内容介绍了“uniapp如何实现刷抖音小程序”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!去掉小程序顶部栏为了让小视频刷起来更有感觉,肯...
    99+
    2023-07-05
  • uniapp五分钟实现刷抖音小程序教程示例
    目录前言演示一下看看去掉小程序顶部栏滚动小视频组件数据样式事件代码片段写完了就得总结一下前言 最近闲来无事,在自己的小程序里面集成了一个小视频的接口,但是由于小程序对于播放视频的限...
    99+
    2023-03-19
    uniapp刷抖音小程序 uniapp 小程序
  • 抖音页面如何放小程序
    抖音页面放小程序的步骤:打开【抖音客户端】,点击下方【+】录制视频。录制好视频后,点击下一步。在输入对视频的描述页面,点击下方的【添加小程序】菜单。在弹出的对话框里面,可以直接点击【小程序】添加,也可以选择【搜索】查找小程序。添加小程序需要...
    99+
    2024-04-02
  • 如何用python实现自动刷抖音短视频
    这篇文章主要介绍“如何用python实现自动刷抖音短视频”,在日常操作中,相信很多人在如何用python实现自动刷抖音短视频问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”如何...
    99+
    2024-04-02
  • 如何在Linux系统上刷抖音
    自从抖音出了网页版 很多小伙伴,上班刷起来了 今天,写一篇教大家如何使用linux刷抖音   抖音入驻PC端之后,其实就是一个终端的网站页面 看看我们如何在Linux端, 完成搜索、截图、访问网页等等功能 一、首先增加一下新yum ...
    99+
    2023-09-02
    linux 运维 Java python php
  • 小程序播放音频如何实现
    今天小编给大家分享一下小程序播放音频如何实现的相关知识点,内容详细,逻辑清晰,相信大部分人都还太了解这方面的知识,所以分享这篇文章给大家参考一下,希望大家阅读完这篇文章后有所收获,下面我们一起来了解一下吧。背景音频接口适用于音乐类小程序,如...
    99+
    2023-06-26
  • 抖音小程序实践三:接口开发指南
    通过官方文档可以更系统的学习到所有的接口,我这边罗列一下我自己用到测试过的接口供大家参考。 前端-小程序对接官方文档:https://microapp.bytedance.com/docs/zh-CN...
    99+
    2023-10-10
    小程序 前端 javascript
  • 从微信小程序到抖音小程序:转换指南
    抖音小程序是一种新兴的小程序平台,与微信小程序类似,都是基于小程序框架的开发,不过两者的开发环境和API有所不同。如果你已经开发了一款微信小程序,想要将其转换为抖音小程序,可以按照以下步骤进行: 1.注册抖音小程序账号 首先需要注册...
    99+
    2023-10-02
    微信小程序 小程序 Powered by 金山文档
  • Python自动化实现抖音自动刷视频
    目录环境准备实现环境准备 Python3.5以上Appium Server服务器Android SDK,需要用到adb服务需要依赖Appium-Python-Client组件库真机或...
    99+
    2023-03-19
    Python 抖音自动刷视频 Python 抖音自动
  • Python+uiautomator2实现自动刷抖音视频功能
    工具准备 Python3.7.7 adb(Android debug bridge) uiautomatorviewer 安装adb 官网地址:https...
    99+
    2024-04-02
  • PHP抖音小程序登录接口及微信和抖音数据互通
    小程序静默登录 public function douyinlogin() { $config = Config::get('douyin'); $code = $this->request...
    99+
    2023-09-02
    php 小程序 微信
  • 基于Matlab如何实现抖音小游戏苹果蛇
    这篇文章主要讲解了“基于Matlab如何实现抖音小游戏苹果蛇”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“基于Matlab如何实现抖音小游戏苹果蛇”吧!还是提一句这个小游戏开始玩的心路历程:...
    99+
    2023-07-02
  • 抖音小程序如何获得更多流量技巧分享
    目录引言小程序的流量有哪些?“ 公域流量 挂载是小程序流量的最大来源”影响小程序流量波动的关键因素“用户正向互动越多,小程序流量容易越好&rdqu...
    99+
    2023-02-16
    抖音小程序流量 抖音流量
  • 使用抖音小程序有哪些优势
    小编给大家分享一下使用抖音小程序有哪些优势,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!抖音小程序有哪些作用?抖音小程序有什么好处?下面跟随小编一起来看看吧!1、...
    99+
    2023-06-27
  • 小程序如何实现开始播放语音
    本文将为大家详细介绍“小程序如何实现开始播放语音”,内容步骤清晰详细,细节处理妥当,而小编每天都会更新不同的知识点,希望这篇“小程序如何实现开始播放语音”能够给你意想不到的收获,请大家跟着小编的思路慢慢深入,具体内容如下,一起去收获新知识吧...
    99+
    2023-06-26
  • 抖音怎么设置小程序通知页面
    抖音设置小程序通知的方法:进入抖音app界面,选中底部的“我”;点击页面右上角的三横线图标,进入“设置”;在设置中选择“通知设置”开启“接受推送通知”;最后,选择是否开启“私信应用外提醒”即可。...
    99+
    2024-04-02
  • 抖音小程序开发成本怎么计算
    这篇文章主要讲解了“抖音小程序开发成本怎么计算”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“抖音小程序开发成本怎么计算”吧!1. 抖音小程序模板开发费用模板开发与微信小程序模板开发是有些类似...
    99+
    2023-06-27
  • Java+swing实现抖音上的表白程序详解
    目录1.准备工作2.界面窗体的设计与实现3.对按钮加上监听事件4.设置滚按钮的层级为最上面5.为界面添加一首背景音乐6.源代码带你手把手,用 java swing实现抖音上的表白程序...
    99+
    2024-04-02
  • 微信小程序实现录音
    本文实例为大家分享了微信小程序实现录音的具体代码,供大家参考,具体内容如下 为录音 录音中 wxml: <!-- 开始录音 --> <image src="/i...
    99+
    2024-04-02
  • 微信小程序如何实现下拉刷新界面
    这篇文章主要介绍微信小程序如何实现下拉刷新界面,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!微信小程序下拉刷新界面的实现利用onPullDownRefresh函数设置下拉刷新功能一、...
    99+
    2024-04-02
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作