- 1、本文档共10页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
微信小程序课程第二次大作业
选择题(10分)
1.关于背景音乐实例BackgroundAudioManager说法错误是(B)
A.play()播放音乐
B.pause()切换音乐
C.seek()跳转到指定位置
D.onTimeUpdate(function)监听音乐播放进度更新事件。
2.下列关于wx.request()参数说法错误是(B)
A.url为开发者服务器接口地址
B.responseType默认值text返回的格式
C.header请求头
D.method请求方法
3.下列关于微信小程序页面分享朋友和朋友圈的使用说法正确是(B)。
A.onShareAppMessage表示分享朋友或微信群,方法必须返回一个Object对象,这个对象可以包含属性是title、desc、path。
B.onShareTimeline表示页面分享到朋友圈,但必须在onShareAppMessage使用后才能使用
C.onShareTimeline方法功能可以同时支持 Android和IOS
D.onShareTimeline的分享朋友圈只能通过“单页模式”方式进行分享。
4.下列关于wx.showModal()参数说明正确的是(ABD)
A.title提示标题
B.content提示的内容
C.cancel是否显示取消按钮
D.confirmText确定按钮的文字
5.以下选项中属于tabBar标签栏属性的是(ABC)
A.color
B.selectedColor
C.borderStyle
D.background
简答题(20分)
如何在微信小程序中实现下拉刷新?
参考答案:
1.先在app.json或page.json中配置enablePullDownRefresh:true
2.page里调用onPullDownRefresh函数,在下拉刷新时执行
在下拉函数执行时发起数据请求。
3.请求返回后,调用wx.stopPullDownRefresh停止下拉刷新的状态
在微信小程序中wx:if?和?hidden?的区别
参考答案:
wx:if?:有更高的切换消耗。
hidden?:有更高的初始渲染消耗
在实际使用中频繁切换使用hidden,运行时条件变化使用wx:if
简述下?wx.navigateTo(),?wx.redirectTo(),?wx.switchTab(),?wx.navigateBack(),?wx.reLaunch()?区别?
参考答案:
wx.navigateTo()?:保留当前页面,跳转到应用内的某个页面。但是不能跳到?tabbar?页面
wx.redirectTo()?:关闭当前页面,跳转到应用内的某个页面。但是不允许跳转到?tabbar?页面
wx.switchTab()?:跳转到?TabBar?页面,并关闭其他所有非?tabBar?页面
wx.navigateBack()?:关闭当前页面,返回上一页面或多级页面。可通过?getCurrentPages()?获取当前的页面栈,决定需要返回几层
wx.reLaunch()?:关闭所有页面,打开到应用的某个页面。
简单介绍在微信小程序中实现背景音乐播放的方式有哪些
参考答案:
方式一:wx.createAudioContext(audioId)用户锁屏之后不能够播放
方式二:wx.getBackgroundAudioManager()背景音频播放(锁屏之后仍然能够播放)
BackgroundAudioManager.onCanplay(functioncallback)监听背景音频进入可播放状态事件。但不保证后面可以流畅播放
BackgroundAudioManager.onPlay(functioncallback)监听背景音
操作题(70分)
完成“我的旅游小程序”的全部功能(功能要求基于《旅游博客小程序App》,具体完成功能要求如下:
使用TabBar完成不同页面切换,完成要求如下(15分):
完成《我的旅游小程序》页面TabBar,实现“博客”页面、“天气”页面和“个人中心”页面的切换,实现效果如下图所示:
博客页面
天气页面
个人中心页面
实现天气页面效果与功能。(25分)
“天气”页面实现效果如下图:
天气页面实现效果
功能要求:
通过wx.request(object)方法请求远程天气服务器数据,完成天气数据展示。(15分)
输入不同城市,查询对应城市的天气(10分)
备注:
天气预报接口可以参考:/index/doc。
天气预报服务器接口指南网址截图
查阅文档,根据响应json格式进行数据绑定。
实现“个人中心”页面功能(30分)
页面实现效果:
未保存个人信息效果图
保存用户信息后显示效果
您可能关注的文档
- 《微信小程序程序设计与开发》课程第一次大作业.docx
- 《微信小程序程序设计与开发》课程结课考试.docx
- 《微信小程序程序设计与开发》课程结课考试-答案.docx
- 《微信小程序程序设计与开发》课程结课考试-题目.docx
- 《微信小程序程序设计与开发》课件 第八章 我的功能.pptx
- 《微信小程序程序设计与开发》课件 第二章 文章列表页面(任务式方式).pptx
- 《微信小程序程序设计与开发》课件 第二章 文章列表页面.pptx
- 《微信小程序程序设计与开发》课件 第六章 电影首页.pptx
- 《微信小程序程序设计与开发》课件 第七章 更多电影与电影详情.pptx
- 《微信小程序程序设计与开发》课件 第三章 欢迎页面&文章列表页面升级.pptx
- XX T 1149.11-2010 内燃机 活塞环 第11部分:楔形铸铁环正式版.doc
- XX T 1149.13-2008 内燃机 活塞环 第13部分:油环正式版.doc
- XX T 1149.12-2013 活塞环楔形钢环正式版.doc
- 人教版高中生物必修2全册教学课件.pptx
- 2025年春新北师大版8年级物理下册全册课件.pptx
- 2024年新人教版8年级上册物理全册课件.pptx
- (新统编版)语文三年级下册 第一单元 大单元教学 课件(共9课时).pptx
- 八年级语文下册第六单元24醉翁亭记课件省公开课一等奖新课获奖课件.pptx
- 八年级物理上册第六章质量与密度章末整理与复习习题省公开课一等奖新课获奖课件.pptx
- 外研版三年级英语下册期末复习单词专项.pptx
文档评论(0)