生图提示词手册
首页 前端设计 给网站增加交互音效 – Loud links轻量插件

给网站增加交互音效 – Loud links轻量插件

想必大家玩过 APP 游戏,里面的按钮每点击一下都会有一个响声来回应你的点击状态,这是很不错的交互效果,若想在网页也能实现这样的交互声音,请看今天达人分享的 Lound links…

想必大家玩过 APP 游戏,里面的按钮每点击一下都会有一个响声来回应你的点击状态,这是很不错的交互效果,若想在网页也能实现这样的交互声音,请看今天达人分享的 Lound links JS 插件,它可以实现这样效果!

Loud links这个WEB音效插件可以实现按钮与图片等元素的触发交互,比如鼠标 HOVER 后出现响声,或者鼠标点击后出现响声。本插件非常轻量级,官方介绍只有1.5KB大小,使用也相当简单。

JS插件:Loud links
下载&演示:https://loudlinks.rocks/
支持音频格式:mp3, ogg

达人体验了一下,使用这种方法还是不错的,从心理学角度来看,加入声音的交互,可以增加一点小小的惊喜。

关于 BUG,其实也不算 BUG,就是第一次使用的时候,声音会有延迟,这是因为第一次使用时需要下载声音文件,所以不建议使用大文件。

使用方法

STEP 1. 嵌入JS 文件

...
<script src="js/loudlinks.min.js"></script>
</body>
</html>

STEP 2. 在需要触发的元素上加入对应 class 。

  • 「loud-link-hover」为悬停触发声音;
  • 「loud-link-click」为点击触发声音。

代码参考如下:

<div class=“loud-link-hover”> ... </div> <!-- sound on hover -->
<div class=“loud-link-click”> ... </div> <!-- sound on click -->

STEP 3. 使用「data-sound」来配置声音

方式一:绝对路径

<div class=“loud-link-hover” data-sound="http://example.com/audio/noise.{{type}}"> ... </div> //{{type}}为声音格式,比如 .mp3, .ogg

方式二:使用声音名称

<div class=“loud-link-hover” data-sound="noise"> ... </div>//这里 noise 为声音名称,而文件必须存放到音频目录:/sounds/mp3/noise.mp3 或 /sounds/ogg/noise.ogg
以上内容就是“给网站增加交互音效 – Loud links轻量插件”的全部内容了,喜欢的小伙伴记得点赞收藏,也可以分享给身边感兴趣的朋友。如果你还想了解更多前端设计的相关内容,可以来AdobeEdu设计联盟官方网站获取
生成海报
免责声明:文章内容不代表本站立场,本站不对其内容的真实性、完整性、准确性给予任何担保、暗示和承诺,仅供读者参考,文章版权归原作者所有。如本文内容影响到您的合法权益(内容、图片等),请及时联系本站,我们会及时删除处理。
域名
Avatar photo

作者: AdobeEdu

AdobeEDU设计网址导航,为设计师提供无限的创意参考,欢迎大家同时关注微信公众号:UID的小伙伴们

为您推荐

站酷力荐的AIGC电商设计研修班开班啦

站酷力荐的AIGC电商设计研修班开班啦!来站酷,学AIGGC+电商设计,真实项目贯穿,干货满满,拒绝割韭菜,赶快点击上方...
2022年 CodePen 最热门的前端代码 Top 100

2022年 CodePen 最热门的前端代码 Top 100

每年 Codepen 都会公布年度最热门的代码片段,这些片段有的技术超弦,有的超实用、有的超有创意,有空看看都能给我们带...
优化阅读体验,网站预设字体的CSS最佳写法

优化阅读体验,网站预设字体的CSS最佳写法

英文字体的文件大小比较小可以使用嵌入字体让网站展示更好,但中文就不一样了,文件大小是 MB 级别,为了 WEB 端性能,...
架构图有哪些?很多程序员都不会画

架构图有哪些?很多程序员都不会画

很多程序员画架构图头疼,不知道画什么、怎么画! 分享、评审、述职、答辩,只要你在程序员这个行业,就几乎离不开要画图。 一...
CSS 或 srcset 让浏览器自动切换 1X/2X/3X 图像

CSS 或 srcset 让浏览器自动切换 1X/2X/3X 图像

现在很多客户都买高分屏的电脑,如果直接发 JPG 图给客户,会影响设计质量。为了让网站设计效果图更加真实,最近把设计提案...

发表回复

返回顶部