【问题标题】:Using the system's tap sound in a progressive web app在渐进式 Web 应用程序中使用系统的敲击声
【发布时间】:2017-07-15 20:34:51
【问题描述】:

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

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

【问题讨论】:

  • 您可以参考这个documentation。它表示如果将tagrenotify设置为true,它将使新通知振动并播放系统声音。
  • @abielita 我不想显示完整的推送通知。我只想在用户单击项目时播放 Android 轻击声音。感谢您向我指出这些文档。我会深入研究,看看能不能找到什么。

标签: audio click progressive-web-apps


【解决方案1】:

我会用jquery解释

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

【讨论】:

    猜你喜欢
    • 2018-11-15
    • 1970-01-01
    • 2018-12-23
    • 1970-01-01
    • 2019-10-04
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多