成都网站建设优化推广建设部网站官网 施工许可

bicheng/2026/1/17 13:49:10/文章来源:
成都网站建设优化推广,建设部网站官网 施工许可,廉洁文化手册页面设计模板,室内设计的软件有哪些文章目录 前言播放效果视频播放的实现总结 一、前言 现在市面上很多应用都跟视频有关#xff0c;那么在鸿蒙系统上怎么来播放视频呢#xff0c;今天就讲解视频播放控件#xff0c;让你也能快速地进行视频播放功能开发。 最后呢#xff0c;我会提供一个鸿蒙中涉及的主要…文章目录 前言播放效果视频播放的实现总结 一、前言 现在市面上很多应用都跟视频有关那么在鸿蒙系统上怎么来播放视频呢今天就讲解视频播放控件让你也能快速地进行视频播放功能开发。 最后呢我会提供一个鸿蒙中涉及的主要组件的使用这个库不断在更新对学习组件是很有帮助的你只要运行就能看到效果如果你项目中要用直接复制粘贴非常方便。 二、播放效果 三、视频播放的实现 1、准备.mp4 资源 找到一个mp4的资源把它放到目录下的entry/src/main/resource/rawfile 我们想要播放视频那么肯定要找到这个地址那么在项目中怎么找到这个资源呢代码如下 State videoSrc: Resource $rawfile(1.mp4)2、使用控件播放 声明以下这几个变量 State previewUri: Resource $r(app.media.app_icon) //预览封面State curRate : PlaybackSpeed PlaybackSpeed.Speed_Forward_1_00_X //1倍数播放State isAutoPlay: boolean false //是否自动播放State showControls: boolean true //是否显示视频控制栏controller: VideoController new VideoController()使用Video 组件 Column() {Video({src: this.videoSrc,previewUri: this.previewUri,currentProgressRate: this.curRate,controller: this.controller}).width(100%).height(600).autoPlay(this.isAutoPlay).controls(this.showControls).onStart((){console.log(onStart)}).onPause((){console.log(onPause)}).onFinish((){console.log(onFinish)}).onError((){console.log(onError)}).onPrepared((e?: DurationObject){ //获取总的播放时长if (e ! undefined) {console.log(onPrepared is e.duration)}}).onSeeking((e?: TimeObject) { //拖拽到哪里的监听比如6789秒的为位置console.log(onSeeking is e.time)})}点击播放 Button(开始播放).onClick((){this.controller.start()//这里是开始播放})暂停播放 Button(暂停播放).onClick((){this.controller.pause() //这里是暂停播放}).margin(5)定位到某个播放位置 Button(跳到10s位置).onClick((){this.controller.setCurrentTime(10, SeekMode.Accurate) //定位到某个位置})切换视频 Button(切换视频).onClick((){this.videoSrc $rawfile(2.mp4) //切换到2这个视频进行播放})控制是否显示视频控制栏 Button(是否显示视频控制栏).onClick((){this.showControls !this.showControls //切换是否显示视频控制栏})切换预览封面 Button(切换预览封面).onClick((){this.previewUri $r(app.media.phone) //切换预览的封面})设置播放速度 Button(0.75倍数).onClick((){this.curRate PlaybackSpeed.Speed_Forward_0_75_X;})学习不贪多一点点来上面就是视频播放主要的东西跟着自己撸一遍就很清晰了。 最后呢将我整理的这些组件都放到这个项目中后面有新增也会一并上传。开发中某些api忘记了可以重新拿出来看看。 最后献上我的个人v专属终身顾问解答关于鸿蒙相关的东西包括项目中的问题还有最新的技术点快速开发抢在前头。hmssz1 技术迭代很快不要在一个问题上拔不出来找到专业的人快速的解决作为程序员时间是最宝贵的不要自己蒙头苦干等你搞懂了这个技术已经过时了。 以上代码地址https://github.com/shenshizhong/ViewUseDemo 总结 1、视频资源存放位置 2、找到资源进行播放 3、实现播放形式切换 如果对你有一点点帮助那是值得高兴的事情。) 我的csdnhttp://blog.csdn.net/shenshizhong 我的简书http://www.jianshu.com/u/345daf0211ad

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/bicheng/89552.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

制作企业网站宣传图步骤什么是嵌入式软件工程师

文章目录 前言一、Nim游戏1.题目描述输入格式输出格式数据范围输入样例:输出样例: 2.算法 二、台阶-Nim游戏1.题目描述输入格式输出格式数据范围输入样例:输出样例: 2.算法 三、集合-Nim游戏1.题目描述输入格式输出格式数据范围输…

网站建设 百度贴吧北京给网站做系统的公司名称

最近有个需求就是一个抽象仓储层接口方法需要SqlServer以及Oracle两种实现方式,为了灵活我在依赖注入的时候把这两种实现都给注入进了依赖注入容器中,但是在服务调用的时候总是获取到最后注入的那个方法的实现,这时候就在想能不能实现动态的选…

如何做网站服务器映射网站开发人员应具备什么素质

17.1 进程介绍 在Windows下打开任务管理器就可以查看到系统所有进程,如图17-1所示。 图17-1 Windows下的任务管理器 这里列出了系统中所有的进程。不过也可以使用命令行工具来查看进程。每个进程都会有一个process ID,简称为pid。 17.2 查看进程 也可…

保定网站制作哪家好建设Wordpress能更新到最新版本

绘制如下图形...... 作者不想写了,也不会写,明显老师刁难......我已畏惧 Im so tired......

青岛网站设计皆挺青岛山西建设工程执业注册中心网站

官网:https://docs.docker.com/engine/reference/commandline/init/ 简介 docker init是一个命令行实用程序,可帮助初始化项目中的 Docker 资源。.dockerignore它根据项目的要求创建 Dockerfile、Compose 文件。这简化了为项目配置 Docker 的过程&#…

上海专业网站建设机构wordpress中文更改

目录 一、前言 二、正文 Ⅰ.核心概念: Ⅱ.优势: Ⅲ.应用场景:

打车网站开发长春关键词排名公司

以gitee为例,GitHub也可参考本文 创建远程仓库 在自己的gitee主页 创建本地仓库 在文件夹下,右键→git bash here git init添加gitignore vi .gitignoregitignore里的内容根据自己实际情况设置,这里举个例子 # #开头的是注释 # Prer…

关于公司网站建设方案收集上海网站建设有限公司

优质博文:IT-BLOG-CN 一、题目 给你一个数组nums和一个值val,你需要"原地"移除所有数值等于val的元素,并返回移除后数组的新长度。不要使用额外的数组空间,你必须仅使用O(1)额外空间并"原地"修改输入数组。元…

河西区做网站的公司网站建设的感想与建议

最近在做搜索召回率的提升工作。粮草未动兵马先行!在做之前应该先有一把尺子来衡量召回率的好坏。所以应该先构建测试数据集,然后去做标准化测试。 有了测试机集以后。再去做搜索优化,才能看出来效果。 当然可以选择一些开源的测试集。如果可…

西宁市城乡规划建设局网站优设网官网首页

源码介绍: 最新版WordPress系统文章自动采集插件,它是一款帮助用户提供方便快捷的文章自动采集方案的插件。WordPress自动采集插件,让内容采集变得高效便捷。作为Auto Post pro完美运行版,这里分享的是WordPress文章采集插件Auto…

西峡做网站网站建设有哪三部

二叉查找树(BST) 二叉树的一种应用就是来实现堆,今天我们再看看用二叉查找树(Binary Search Tree, BST)。 前面有章节说到了查找操作,包括线性查找、二分查找、哈希查找等,线性查找效率比较低,二分又要求必须是有序的序列&#x…

东莞网站建设(乐云践新)应该选用哪种口罩

目录 声明 前言 正文 (1)下载git压缩包 (2)git压缩包解压 (3)解压完成后需要进行源码的编译操作 a.首先进去到解压后的文件目录中: b.执行: 编译的过程中可能遇到的问题&am…

福州市交通建设集团有限公司网站江苏seo和网络推广

工厂模式 工厂函数通常是指一个函数,它用来创建和返回其他函数或对象的实例。 人话: 当new Class 或 Function 时,根据传入的参数,而返回不同的值,这就是工厂模式。 (所以可以说,这是我们开…

二级域名网站怎么建设无法与wordpress建立连接

阿里云2核4G服务器多少钱一年?2核4G配置1个月多少钱?2核4G服务器30元3个月、轻量应用服务器2核4G4M带宽165元一年、企业用户2核4G5M带宽199元一年。可以在阿里云CLUB中心查看 aliyun.club 当前最新2核4G服务器精准报价、优惠券和活动信息。 阿里云官方2…

局域网网站建设步骤如何做国外外贸网站

ERR_SSL_KEY_USAGE_INCOMPATIBLE报错原因 ERR_SSL_KEY_USAGE_INCOMPATIBLE 错误通常发生在使用 SSL/TLS 连接时,指的是客户端和服务器之间进行安全通信尝试失败,原因是证书中的密钥用途(Key Usage)或扩展密钥用途(Extended Key Usage, EKU)与正在尝试的操作不兼容。这意味…

怎样运营推广网站屏蔽蜘蛛抓取 对网站有什么影响

阿里云8核32G服务器g8y租用优惠价格243.30元/月,配置云服务器g8y(ecs.g8y.2xlarge)8核32G、按固定带宽1M-5M、可选ESSD云盘40G起,优惠价格243.30元一个月, 阿里云服务器优惠活动 aliyunfuwuqi.com/go/aliyun 阿里云服务…

网络推广是什么职业合肥网络seo推广服务

C#语言中用于结构化程序设计的三种基本结构是:顺序结构、选择结构、循环结构。本文详细整理了以上三种结构的用法,案例。 文章目录 4.1 顺序结构4.1.1 赋值语句4.1.2 输入语句4.1.3 输出语句4.1.4 复合语句4.1.5 应用实例4.2 选择结构4.2.1 if条件语句4.2.2 switch结构4.3 循…

上海企业建站公司哪家好钦州做网站

鸿蒙开发-UI-组件3 鸿蒙开发-UI-气泡/菜单 鸿蒙开发-UI-页面路由 鸿蒙开发-UI-组件导航-Navigation 鸿蒙开发-UI-组件导航-Tabs 鸿蒙开发-UI-图形-图片 鸿蒙开发-UI-图形-绘制几何图形 鸿蒙开发-UI-图形-绘制自定义图形 鸿蒙开发-UI-图形-页面内动画 文章目录 前言 一、基本概…

手机网站设计建设服务没内涵网站源码

众所周知,TSINGSEE青犀视频汇聚平台EasyCVR可支持多协议方式接入,包括主流标准协议国标GB28181、RTSP/Onvif、RTMP等,以及厂家私有协议与SDK接入,包括海康Ehome、海大宇等设备的SDK等。在视频流的处理与分发上,视频监控…

学校网站如何建设农业银行官网

关于 Function Module 这个技术点,在面试过程中一般会考察以下几个问题: 1 函数处理类型的更新模式 一般会问到异步和事务(逻辑单元 LUW),异步函数的调试方式、SM13监控更新函数的执行过程(V1 与 V2 模式…