Lili65 2024-01-23 13:48 采纳率: 42.2%
浏览 13

vue2项目 静态资源里面有两段音频 第一段音频播放完成4秒之后播放第二段音频 三秒之后再播放第一段音频 如何实现 在120秒内以这样的频率重复播放这两段音频

img


vue2项目 静态资源里面有两段音频 第一段音频播放完成4秒之后播放第二段音频 三秒之后再播放第一段音频 如何实现 在120秒内以这样的频率重复播放这两段音频?两段音频的时长都是1秒

  • 写回答

1条回答 默认 最新

  • CSDN-Ada助手 CSDN-AI 官方账号 2024-01-23 16:21
    关注

    【相关推荐】



    • 你可以看下这个问题的回答https://ask.csdn.net/questions/1061129
    • 这篇博客也不错, 你可以看下【Vue】如何更好的封装组件?几个小技巧助你成为组件封装达人,让我们封装的组件更加优雅易用
    • 除此之外, 这篇博客: vue 组件递归方法中的 遇到那种嵌套层数不知道的数据 很头疼的,目前为了解决头疼的方法就是vue组件递归方法。说白了就是自己调用自己。下面的案例是vue3语法环境,复制粘贴可以在调整到vue2的环境,代码直接复制使用。 部分也许能够解决你的问题, 你可以仔细阅读以下内容或跳转源博客中阅读:

      child.vue

      <template>
          <div :style="{paddingLeft: level  * 20 + 'px' }">
              <div class="Title">{{ options.title }}</div>
              <child class="children" v-for="(item,index) in options.children" :index="index" :level="level + 1"
                  :options="item"></child>
          </div>
      </template>
      <script setup>
      
      const props = defineProps({
          index: {
              type: Number,
              default: 0,
          },
          level: {
              type: Number,
              default: 0,
          },
          options: {
              type: Object,
              default: () => {
                  return {
                      children: []
                  }
              }
          }
      })
      
      
      </script>
      <style lang="less" scoped>
      
      </style>
      

      parent.vue

      <template>
          <childVue v-for="(item,index) in Treelist" :options="item" :level="0" />
      </template>
      <script setup>
      import { ref } from 'vue';
      import childVue from './child.vue';
      
      const Treelist = ref([{
          title: 'A', children: [
              { title: 'A-A', children: [{ title: 'A-A-A', children: [] }, { title: 'A-A-B', children: [] }, { title: 'A-A-C', children: [] },] },
              { title: 'A-B', children: [{ title: 'A-B-A', children: [] }, { title: 'A-B-B', children: [] }, { title: 'A-B-C', children: [] },] },
              { title: 'A-C', children: [{ title: 'A-C-A', children: [] }, { title: 'A-C-B', children: [] }, { title: 'A-C-C', children: [] },] },
          ]
      }, {
          title: 'B', children: [
              { title: 'B-A', children: [{ title: 'B-A-A', children: [] }, { title: 'B-A-B', children: [] }, { title: 'B-A-C', children: [] },] },
              { title: 'B-B', children: [{ title: 'B-B-A', children: [] }, { title: 'B-B-B', children: [] }, { title: 'B-B-C', children: [] },] },
              { title: 'B-C', children: [{ title: 'B-C-A', children: [] }, { title: 'B-C-B', children: [] }, { title: 'B-C-C', children: [] },] }
          ]
      }]);
      
      
      
      </script>
      
      <style lang="less" scoped>
      
      </style>
      

    如果你已经解决了该问题, 非常希望你能够分享一下解决方案, 写成博客, 将相关链接放在评论区, 以帮助更多的人 ^-^
    评论

报告相同问题?

问题事件

  • 创建了问题 1月23日

悬赏问题

  • ¥15 关于#自动化#的问题:如何通过电脑控制多相机同步拍照或摄影(相机或者摄影模组数量大于60),并将所有采集的照片或视频以一定编码规则存放至规定电脑文件夹内
  • ¥20 深信服vpn-2050这台设备如何配置才能成功联网?
  • ¥15 Arduino的wifi连接,如何关闭低功耗模式?
  • ¥15 Android studio 无法定位adb是什么问题?
  • ¥15 angular项目错误
  • ¥20 需要帮我远程操控一下,运行一下我的那个代码,我觉得我无能为力了
  • ¥20 有偿:在ubuntu上安装arduino以及其常用库文件。
  • ¥15 请问用arcgis处理一些数据和图形,通常里面有一个根据点划泰森多边形的命令,直接划的弊端是只能执行一个完整的边界,但是我们有时候会用到需要在有很多边界内利用点来执行划泰森多边形的命令
  • ¥30 在wave2foam中执行setWaveField时遇到了如下的浮点异常问题,请问该如何解决呢?
  • ¥750 关于一道数论方面的问题,求解答!(关键词-数学方法)