效果图

创建组件

import react from 'react';
import styles from './Helloworld.less';class Helloworld extends react.Component {constructor(props) {super(props);this.state = {audioUrl: '',};}// 关闭按钮 警报效果playClickedImg = () => {let audio_player = document.getElementById('audio_player');if (audio_player.paused) {audio_player.play();} else {audio_player.pause();}};render() {return (<div><div className={styles.container}><div className={styles.dot} onClick={this.playClickedImg}></div><div className={styles.pulse}></div><div className={styles.pulse_big}></div></div><div id='audioBox'><audio id="audio_player" loop autoPlay="true"><source src={require('../../pubilc/image/alarmSound/alarmSound1.mp3')}/></audio></div></div>);}
}export default Helloworld;

在相应的位置引用组件就可以了。

react中添加背景音乐相关推荐

  1. React中添加class——借助第三方库classnames

    一.vue中添加class vue中添加class是一件非常简单的事情: 你可以通过传入一个对象: 你也可以传入一个数组: 甚至是对象和数组混合使用: 二.React中添加class React在JS ...

  2. UE4 学习记录八 给场景中添加背景音乐和动画音效,运动加速效果

    这只是用来记录我学习UE4过程的,可能帮不到你,先说声抱歉.为了防止误导他人,请勿转载,请勿转载,请勿转载. 本文的主题是给场景中添加背景音乐和动画的音效.总章目录(https://blog.csdn ...

  3. Java 中添加背景音乐

    Java 中添加背景音乐 GUI 中添加背景音乐 添加循环播放的背景音乐 背景音乐音量调节 好了,以上主要是多放几个 关键词,方便能让需要的人都能搜到 以下就是可直接使用的方法, 之后按提示导包就 o ...

  4. react中添加debounce 实现

    react中添加debounce 实现 handelChange(e) { // 输入框修改的时候执行的方法e.persist() // react默认会清楚所有的默认属性,所以需要添加这段,保留参数 ...

  5. html中添加背景音乐的标签,添加背景音乐的html标签是什么

    添加背景音乐的html标签是,bgsound是用以插入背景音乐,但只适用于IE,在netscape和firefox中并不适用,其参数设定很少,语法如"". 添加背景音乐的html标 ...

  6. 在 react 中添加enter键出搜索

    在React 中enter 键的大致思路就是在document.body上添加"keyup/keydown"事件,然后在keycode=13即按下enter键时触发此事件. 接下来 ...

  7. 如何在PowerPoint中添加背景音乐

    转载者: ppt课件免费下载              来源: www.2ppt.cn PPT播放幻灯片时,如果加上配乐,效果会好很多.如何在幻灯片中添加背景音乐,并在特定时间播放特定音乐呢? Ste ...

  8. css文件插入背景音乐,在HTML中添加背景音乐

    方法一: 在源代码中编写以下几句代码将能实现在HTML网页内添加背景音乐: src="http://demo.mimvp.com/html5/take_you_fly.mp3"&g ...

  9. 怎么给php加音乐,视频中添加背景音乐 怎么给视频添加背景 给视频中某段加背景音乐...

    给视频添加背景音乐,视频更换背景音乐,前面我写过相关的简易教程了,你只要稍微花几分钟按教程操作一次,慢慢熟悉下就会感觉是非常简单方便的方法,也比较实用的,还有一些延伸的方案,此教程详见:http:// ...

最新文章

  1. BZOJ 2959: 长跑 解题报告
  2. 开发环境和运行环境的区别_生产环境 VS 开发环境,关于Kubernetes的四大认识误区...
  3. 【XAudio2】4.库版本
  4. oracle sql 分区查询语句_oracle11g 表分区后的查询语句如何知道是否进行了全表扫描...
  5. uap连接oracle,UAP环境初始化操作手册Oralce版.pdf
  6. Java String 学习笔记 (一)
  7. shiro登陆成功后被拦截_Springboot+Shiro+redis整合
  8. 找不到该项目,请确认该项目的位置的解决办法
  9. algorithm design manual: 8-19
  10. JavaScript原生对象属性和方法详解——Array对象
  11. python dry原则_Python 装饰器实现DRY(不重复代码)原则
  12. Markdown安装,破解,修改中文
  13. 如何在DOS命令窗口中进入D盘?
  14. tomcat-解决get请求中文乱码问题
  15. Android源码编译:openjdk安装
  16. C++之getch(),getche(),getchar()的区别
  17. Mybatis(1)——Mybatis Generator自动生成代码
  18. 黑客都用Python做什么?我们能学会这些技术吗?
  19. ❤️交房步骤和注意事项❤️
  20. basler相机参数简要中文说明_basler设置相机参数

热门文章

  1. 店铺有展现没有点击怎么办
  2. 《时间管理》培训笔记---转载
  3. 金蝶二开凭证生成反写二开单据凭证号
  4. 深圳农村商业银行转账显示服务器无响应,银行信息解决方案.docx
  5. 中证协组织专题座谈会,加快推进区块链技术在证券行业应用
  6. BCB中的TComboBox
  7. javascript设计模式之装饰器模式(结构型模式)
  8. 二元函数对xy同时求导_复变函数学习笔记(5)
  9. N7100/GALAXY Note2 解决短信发件人实际发送短信时间
  10. 2015.12.19初二、三提高组模拟赛 总结