要求就是点击播放按钮,小喇叭开始动,当语音结束后,停止动画。如图: 这需要用到UIImageView的帧动画,该动画可以让一系列图片在特定的时间内按顺序显示出来。需要的素材如下: audio_icon_1 *****分割线***** audio_icon_2 *******分割线 ...
前言 每次写点东西都扯两句 ,这几天一半精力放在移动端,一半维护之前的项目。书也少看了,不过还好依旧保持一颗学习的心。对于css 我是之前有专门整理过的,因此对于原理之前也算了解。今天是项目中遇到一个效果,来整理一下。 正文 首先我们可以找到微信的语音播放效果。这里自行打开手机微信进行查看。之前后台提起用gif动画,但是对于gif动画有两个难点: .谁来画 抱歉这种东西没有设计师来搞前端是不做的。 ...
2020-01-29 11:48 0 761 推荐指数:
要求就是点击播放按钮,小喇叭开始动,当语音结束后,停止动画。如图: 这需要用到UIImageView的帧动画,该动画可以让一系列图片在特定的时间内按顺序显示出来。需要的素材如下: audio_icon_1 *****分割线***** audio_icon_2 *******分割线 ...
效果图 前台大体呈现效果图如下: 点击就可以播放mp3格式的录音。点击另外一个录音,当前录音停止! 思路 关于播放动画,这个很简单,我们可以用css3的逐帧动画来实现。关于逐帧动画,我之前的文章也写过:http://www.haorooms.com/post/zhuzhen_dh ...
HTML部分: CSS部分: JS部分: ...
效果图 前台大体呈现效果图如下: 点击就可以播放mp3格式的录音。点击另外一个录音,当前录音停止! 思路 关于播放动画,这个很简单,我们可以用css3的逐帧动画来实现。关于逐帧动画,我之前的文章也写过:http://www.haorooms.com/post/zhuzhen_dh ...
HTML部分: css部分: JS部分: ...
DEMO下载 实现的效果 实现的原理 通过对scroll的监听获取滚动条的scrollTop值; 在导航的class判断scrollTop; 切换position:fixed与position:relative。 WXML < ...
背景 以前我们制作柱状图都用echarts或者其他同类型的图表插件 这次是个移动端的需求,而且这个图表需要动画 使用echarts就会显得过重,而且动画达不到我想要的效果(主要是我自己愚蠢想不到好的动画办法)。 先来看下效果图: 几个柱状图分数不满时: 几个满分柱图 ...
html结构如下: 核心功能就是语音播放,主要包括了以下几个功能点: 红点表明未听语音,语音听过后,红点会消失; 将“未读”状态的样式独立出来,“已读”的时候,把样式删除就行。结合本地存储处理就搞定了。 第一次听语音,会自动播放下一段语音 ...