当前位置:   article > 正文

微信小程序开发教程:项目六媒体组件 课后习题_请在音乐小程序项目中实现切换到上一曲功能

请在音乐小程序项目中实现切换到上一曲功能

《微信小程序开发教程》主编/黄寿孟 易芳 陶延涛 湖南大学出版社

目录

一、单选题

二、多选题

 三、判断题

四、填空题

五、简答题

请简单列举音频接口API创建的InnerAudioContext 实例属性和方法。

六、编程题

1.请在音乐小程序项目中实现切换到上一曲功能。

2.请在音乐小程项目中实现音乐推荐页面的数据绑定和列表渲染。


一、单选题

1.下列选项中关于tabBar 的说法错误的是(B)。
A.wx.setTabBarltem动态设置tabBar某一项的内容
B.wx.showTabBarRedDot显示tabBar某一项的左上角的红点
C.wx.showTabBar显示tabBar 
D.wx.hideTabBar隐藏tabBar 
2.下列选项中不属于wx.getSystemInfo 的success 回调函数参数的是(D)。
A.model         B.windowWidth         C.screenHeight        D.systemInfo

3.以下选项哪一项可以动态设置当前页面的标题(A)。
A.wx.setNavigationBarTitle 
B.wx.setNavigationBarColor
C.wx.getSystemInfo
D.wx. hideNavigationBarLoading 
4.在音乐小程序列表渲染中,通过(B)指令可以循环数组的中的每一项。
A. wx: else 
B. wx: for 
C. wx: if 
D. wx: key 
5.在音乐列表中,进行音乐基础数据的绑定语法是(A)。
A.{{}}
B.{}
C.[]
D.[[]] 
6.页面结构渲染过程中,通过(A)指令完成页面的条件渲染。
A. wx: if 
B. wx: for 
C.wx:key 
D. wx:else 
7.在InnerAudioContext 实例对象中,通过(C)方法可以控制音乐进行播放。
A. distroy()
B. pause()
C.play()
D. stop()
8.在InnerAudioContext 实例对象中,通过(B)方法可以将音乐跳转到指定位置。
A. stop()
B. seek()
C. pause()
D.play()
9.在InnerAudioContext 实例的事件中(B)代表是播放事件。
A.onCanplay()
B.onPlay()
C.onStop()
D.onPause()
10.在小程序中(B)组件是表单组件中的一种,用于滑动选择某一个值。
A.< progress>
B.<slider>
C. < input>
D. < audio>

二、多选题

1.以下选项中属于tabBar 标签栏属性的是(ABC)。
A.color 
B.selectedColor 
C.borderStyle 
D.background 
2.下列关于组件的说法,正确的是(ABD)。
A.组件是视图层的基本组成单元
B.组件自带一些与微信风格一致的样式
C.组件的大部分属性都是必选项
D.一个组件通常包括开始标签和结束标签
3.下面对于音乐列表的说法,正确的是(ABC)。
A.音乐列表渲染的数据信息保存在页面data数据中
B.音乐列表渲染的原理是对数组的循环处理
C.音乐列表结构中不存在DOM对象的概念
D.音乐列表主要通过wx:if来实现

 三、判断题

1.播放器页面结构中,可以通过animation-play-state控制动画的播放状态。(√)
2.在微信小程序中,播放器的主要功能就是实现对歌曲的控制和音乐信息展示。(√)
3.在slider组件上绑定bindchanging="sliderChanging"事件,当滑块被拖动时就会执行sliderChanging事件处理函数。(√) 

4.音乐播放列表主要实现了歌曲播放和查看播放历史记录的功能。(√)
5.音乐播放列表页面的跳转可以通过swiper 组件来实现。(√)

四、填空题

1.在当前页面隐藏导航条加载动画使用的API是(wx.hideNavigationBarLoading)。
2.在当前页面显示导航条加载动画使用的API是(wx.showNavigationBarLoading)。
3.判断小程序的API、回调函数、参数组件等是否在当前版本可使用的API是(wx.canIUse)。
4.(组件)是视图层的基本组成单元。
5.音乐小程序列表中,歌曲列表数组数据通过(push())方法来添加歌曲信息。
6.音乐播放列表中,通过可(事件对象)以获取到当前播放歌曲的索引值。
7.微信小程序媒体组件中,通过(wx.createInnerAudioContext())来创建一个InnerAudioContext 实例。
8.在InnerAudioContext 实例中,用(startTime)来设置开始播放的位置,默认值为0。
9.在slider组件的属性中,(max)属性用来设置进度条的最大值,默认是100。
10.在音乐播放列表循环完成后,列表的索引值是从(0)开始的。

五、简答题

请简单列举音频接口API创建的InnerAudioContext 实例属性和方法。

属性:

1.src:音频资源地址;

2.startTime:开始播放的位置;

3.autoPlay:是否自动播放;

4.loop是否循环播放;

方法:

1.play():音乐播放;

2.pause():音乐暂停;

3.stop()停止(停止的音乐再次播放会从头开始)等。

六、编程题

1.请在音乐小程序项目中实现切换到上一曲功能。


2.请在音乐小程项目中实现音乐推荐页面的数据绑定和列表渲染。

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/盐析白兔/article/detail/159444
推荐阅读
相关标签
  

闽ICP备14008679号