首页 > 其他分享 >实验三

实验三

时间:2022-08-20 19:37:30浏览次数:143  
标签:987938 flex 样式 ## 实验 弹幕

# 2022年夏季《移动软件开发》实验报告

 

<center>姓名:王鑫尧 学号:19040021039</center>

| 姓名和学号? | 王鑫尧 19040021039 |
| -------------------- | -------------------------------- |
| 本实验属于哪门课程? | 中国海洋大学22夏《移动软件开发》 |
| 实验名称? | 实验3: 视频播放小程序 |
| 博客地址? | XXXXXXX |
| Github仓库地址? | XXXXXXX |

(备注:将实验报告发布在博客、代码公开至 github 是 **加分项**,不是必须做的)

 

## **一、实验目标**

1、学习使用快速启动模板创建小程序的方法;2、学习不使用模板手动创建小程序的方法。

 

## 二、实验步骤

列出实验的关键步骤、代码解析、截图。

1.项目创建

2.页面配置
2.1 创建页面文件
2.2删除和修改文件
2.3创建其他文件

3.视图设计

3.1导航栏设计
{
"pages": [
"pages/index/index"
],
"window": {
"navigationBarBackgroundColor": "#987938",
"navigationBarTitleText": "口述校史"
},
"style": "v2",
"sitemapLocation": "sitemap.json"
}

3.2页面设计
<!--index.wxml-->
<!-- 区域1:视频播放器 -->
<video id="myVideo" controls src="{{src}}" enable-danmu danmu-btn></video>

<!-- 区域2:弹幕控制区域 -->
<view class="danmuArea">
<!-- 2-1 弹幕输入框 -->
<input type="text" placeholder="请输入弹幕内容" bindinput="getDanmu"></input>

<!-- 2-2 发送按钮 -->
<button bindtap="sendDanmu">发送弹幕</button>
</view>

<!-- 区域3:视频列表 -->
<view class="videoList">
<view class="videoBar" wx:for="{{list}}" wx:key="id" data-url="{{item.videoUrl}}" bindtap="playVideo">
<image src="/images/play.png"></image>
<text>{{item.title}}</text>
</view>
</view>


/**index.wxss**/
/* 区域1:视频组件样式 */
video{
width:100%;
}

/* 区域2:弹幕控制样式 */
/* 2-1 弹幕区域整体样式 */
.danmuArea{
display: flex;
flex-direction: row;
}

/* 2-2 文本输入框样式 */
input{
border: 1rpx solid #987938;
height: 100rpx;
flex-grow: 1;
}

/* 2-3 发送按钮样式 */
button{
color: white;
background-color: #987938;
}

/* 区域3:视频列表样式 */
/* 3-1 视频列表区域样式 */
.videoList{
width: 100%;
min-height: 400rpx;
}

/* 3-2 单行列表区域样式 */
.videoBar{
width: 95%;
display: flex;
flex-direction: row;
margin: 10rpx;
border-bottom: 1rpx solid #987938;
}

/* 3-3 播放图标样式 */
image{
width: 70rpx;
height: 70rpx;
margin: 20rpx;
}

/* 3-4 文本标题样式 */
text{
font-size: 45rpx;
color: #987938;
margin: 20rpx;
flex-grow: 1;
}****

4.逻辑实现
4.1更新播放列表
4.2点击播放视频
4.3发送弹幕

 

## 三、程序运行结果

列出程序的最终运行结果及截图。
![](media/16609919761633/16609940577866.jpg)
![](media/16609919761633/16609941153879.jpg)

 

## 四、问题总结与体会

描述实验过程中所遇到的问题,以及是如何解决的。有哪些收获和体会,对于课程的安排有哪些建议。

 

标签:987938,flex,样式,##,实验,弹幕
From: https://www.cnblogs.com/yaoxiaowang/p/16608454.html

相关文章

  • 实验3:视频播放小程序
    2022年夏季《移动软件开发》实验报告姓名和学号? 本实验属于哪门课程?中国海洋大学22夏《移动软件开发》实验名称?实验3:视频播放小程序博客地址?https://www.......
  • 实验3:视频播放小程序
    2022年夏季《移动软件开发》实验报告姓名:窦海彤学号:20020007011姓名学号窦海彤,20020007011课程中国海洋大学22夏《移动软件开发》实验名称实验3:视频播放......
  • HCIA-datacom 实验5 基础网络服务与应用配置(FTP与DHCP)
    实验一:FTP基础配置实验实验介绍设备支持多种文件管理方式,用户根据任务和安全性要求选择合适的文件管理方式。用户可以通过直接登录系统、FTP(FileTransferProtocol)、TFT......
  • HCIA-datacom 4.3 实验三:网络地址转换配置实验
    实验介绍:网络地址转换NAT(NetworkAddressTranslation)是将IP数据报文头中的IP地址转换为另一个IP地址的过程。作为减缓IP地址枯竭的一种过渡方案,NAT通过地址重用的方法来......
  • 双核实验
    J-LINK要连接哪个CPU,关键是要知道CPU的基地址,CoreBaseAddr(1)修改CORESIGHT_CoreBaseAddr的值;(2)注意是APB_AP还是AHB_AP;(3)CORESIGHT_IndexAPBAPToUse保持使用0;(......
  • HCIA-datacom 4.2 实验二:本地AAA配置实验
     关于本实验AAA是Authentication(认证)、Authorization(授权)和Accounting(计费)的简称,是网络安全的一种管理机制,提供了认证、授权、计费三种安全功能。这三种安全功能的具体......
  • HCIA-Datacom 3.4 实验四:实现VLAN间通信实验
    实验介绍:划分VLAN后,不同VLAN的用户间不能二层互访,这样能起到隔离广播的作用。但实际应用中,不同VLAN的用户又常有互访的需求,此时就需要实现不同VLAN的用户互访,简称VLAN间互......
  • 动手实验查看MySQL索引的B+树的高度
    一:简化几个概念:h:统称索引的高度;h1:聚簇索引的高度;h2:二级辅助索引的高度;k:中间结点的扇出系数。二:索引结构叶子节点其实是双向链表,而叶子节点内的行数据是单向链表,该......
  • 算法-实验一
    算法设计与分析实验一第一题公元5世纪,我国古代数学家张丘建在他所撰写的《算经》中,提出了这样的一个问题:“鸡翁一,值钱五;鸡母一,值钱三;鸡雏三,值钱一。百钱买百鸡,问鸡翁、......
  • 3.2 实验二:生成树基础实验
    实验介绍 以太网交换网络中为了进行链路备份,提高网络可靠性,通常会使用冗余链路。但是使用冗余链路会在交换网络上产生环路,引发广播风暴以及MAC地址表不稳定等故障现象,从......