audio - 在渐进式 Web 应用程序中使用系统的敲击声

标签 audio click progressive-web-apps

我一直在开发一个渐进式网络应用程序,但我注意到与原生应用程序不同的是,即使我的手机启用了敲击声,它也不会产生敲击声。例如,在我的 Android 手机上,当我点击一封电子邮件时,它会发出一点声音或振动。

在构建 Web 应用程序时是否有任何方法可以访问此 API,或者这是非本地应用程序开发的限制之一?

最佳答案

我将使用 jquery 进行解释

<script>
var tapsound = new Audio('click_sound.mp3');
$(document).ready(function(){
     $("#upload").click(function(){
         tapsound.play();
     });
});
</script>
<button id="upload">Upload</button>

关于audio - 在渐进式 Web 应用程序中使用系统的敲击声,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45122508/

相关文章:

javascript - 难以通过网络蓝牙连接热敏打印机

audio - .Ogg 与 .mp3 用于移动应用程序?

javascript - D3.js如何防止点击事件上的拖动启动

ios - 为什么浏览器厂商无法在 iOS 上实现 WebPush?

android - 如何通过单击和更改按钮功能在另一个布局中加载布局?

javascript - jquery:如何为 2 个或更多不同的按钮编写单击事件?

angular - 在 IIS 上部署 Angular 项目时,Service Worker 不在离线模式下工作

linux - 无法重新打开 DSP 设备/dev/dsp : Permission denied

python - 在 python 中读取音频流

audio - 关于环境声音分类的分类方法和机器学习模型的建议