课程名称:微信小程序入门与实战(全新版)
课程章节:浮动居中方案-通过left和top定位音乐图标,小程序音乐播放 API 介绍,小试音乐播放API
主讲老师:7七月
课程内容:
今天学习的内容包括: 浮动居中方案-通过left和top定位音乐图标,小程序音乐播放 API 介绍,小试音乐播放API
设置 position: absolute 可以让图片脱离文档流。脱离文档流后可以用 left 和 top 两个属性设置位置。设置 margin-left 为图片宽度的一半。
以下是示例代码:
.audio { width: 102rpx; height: 110rpx; position: absolute; left: 50%; margin-left: -51rpx; top: 150rpx; }
除了这种设置写法外还有一种免去计算,更不易出错的写法:
.audio{ width: 102rpx; height: 110rpx; position: absolute; left: 50%; top: 150rpx; transform: translate(-50%, -50%); }
介绍了微信小程序官方内置的音乐 API,比如: 背景音频 API BackgroundAudioManager。这部分改动比较多,要用的时候可以直接去看文档。
背景音乐示例代码:
onMusic(event){ const mgr = wx.getBackgroundAudioManager(); mgr.src = postList[0].music.url; mgr.title = postList[0].music.title; console.log(mgr); },
课程收获:
今天又学习了一种新的官方内置接口, wx.getBackgroundAudioManager()。不知不觉微信小程序入门与实战这门课程的学习进度已经过半了,今天学会了调用背景音乐接口,可以把小程序当作一个迷你播放器了。
今日课程学习时间大约花费 17 分钟,明天周日接着努力。