当前位置: 首页 > 知识库问答 >
问题:

前端 - 怎样实现微信语音聊天的动态语音图标?

尹弘壮
2024-07-26

如题:怎样实现微信语音聊天的动态语音图标?
我在做一个聊天功能,就需要做成微信语音那种样子,点击播放的时候,语音图标就要动态变化。
请问有哪些方法可以实现这个效果的?

共有2个答案

范翰海
2024-07-26

<!DOCTYPE html>
<html lang="en">

<head>
  <meta charset="UTF-8">
  <meta name="viewport" content="width=device-width, initial-scale=1.0">
  <title>Document</title>
  <style>
    .out {
      display: inline-block;
      position: relative;
    }

    .out::before,
    .out::after {
      content: "";
      display: block;
      background-color: #fff;
      position: absolute;
      width: 100%;
      height: 100%;
      z-index: 999;
      -webkit-clip-path: polygon(100% 0, 0 0, 0 50%);
      clip-path: polygon(100% 0, 0 0, 0 50%);
    }

    .out::after {
      left: 0;
      top: 0;
      -webkit-clip-path: polygon(100% 100%, 0 100%, 0 50%);
      clip-path: polygon(100% 100%, 0 100%, 0 50%);
      background-color: #fff;

    }

    .loader {
      width: 60px;
      height: 120px;
      border-radius: 0px 200px 200px 0px;
      -webkit-mask: repeating-radial-gradient(farthest-side at left, #0000 0, #000 1px 12%, #0000 calc(12% + 1px) 20%);
      background: radial-gradient(farthest-side at left, #514b82 0 95%, #0000 0) left/0% 0% no-repeat #ddd;
      animation: l10 2s infinite steps(6);
    }

    @keyframes l10 {
      100% {
        background-size: 120% 120%
      }
    }
  </style>
</head>

<body>
  <div class="out">
    <div class="loader"></div>
  </div>

</body>

</html>
梁丘弘
2024-07-26

写个CSS动画呗,�� The Progress CSS Loaders Collection
我觉得 #10 号改巴改巴就能实现差不多的效果了。


当然效果最好的是UI给你出一个SVG的素材,然后你通过CSS做一些动画。

 类似资料:
  • 本文向大家介绍Android仿微信语音聊天功能,包括了Android仿微信语音聊天功能的使用技巧和注意事项,需要的朋友参考一下 本文实例讲述了Android仿微信语音聊天功能代码。分享给大家供大家参考。具体如下: 项目效果如下: 具体代码如下: AudioManager.java AudioRecorderButton.java DialogManager.java MainActivity.ja

  • 本文向大家介绍Android仿微信语音聊天界面设计,包括了Android仿微信语音聊天界面设计的使用技巧和注意事项,需要的朋友参考一下 有段时间没有看视频了,昨天晚上抽了点空时间,又看了下鸿洋大神的视频教程,又抽时间写了个学习记录。代码和老师讲的基本一样,网上也有很多相同的博客。我只是在AndroidStudio环境下写的。 —-主界面代码—— —自定义Button——- —-对话框管理工具类——

  • 本文向大家介绍android仿微信聊天界面 语音录制功能,包括了android仿微信聊天界面 语音录制功能的使用技巧和注意事项,需要的朋友参考一下 本例为模仿微信聊天界面UI设计,文字发送以及语言录制UI。 1先看效果图:       第一:chat.xml设计 第二:语音录制类封装SoundMeter.java 第三:主界面Activity源码,没写太多解释,相对比较简单的自己研究下: 第四:自

  • 本文向大家介绍python 实现语音聊天机器人的示例代码,包括了python 实现语音聊天机器人的示例代码的使用技巧和注意事项,需要的朋友参考一下 前言 在不远的将来,实现一定程度上的语音支持将成为日常科技的基本要求,整合了语音识别的python程序提供了其他技术无法比拟的交互性和可访问性。最重要的是,在python程序中实现语音识别非常简单。整个代码实现下来还不到150行。 原理简介 许多现代语

  • 我正在尝试制作一个Discord机器人,它使用语音聊天使参与者的声音静音。 为此,我使用Python。 这是我的代码,但它没有按预期工作。 我的想法是: 我将输入的命令:\ 机器人将使语音聊天中的所有参与者静音 我将输入的命令:\ 机器人将取消语音聊天中所有参与者的静音。

  • 本文向大家介绍Android基于讯飞语音SDK实现语音识别,包括了Android基于讯飞语音SDK实现语音识别的使用技巧和注意事项,需要的朋友参考一下 一、准备工作 1、你需要android手机应用开发基础 2、科大讯飞语音识别SDK android版 3、科大讯飞语音识别开发API文档 4、android手机 关于科大讯飞SDK及API文档,请到科大语音官网下载:http://www.xfyun