【问题标题】:Does addeventlistener("volumechange", ...) work on ios?addeventlistener("volumechange", ...) 在 ios 上工作吗?
【发布时间】:2021-03-31 17:36:19
【问题描述】:

我目前正在开发 PWA。试图检测用户何时按下 ios 上的音量增大或音量减小按钮来触发我的回调函数。但是,它似乎不起作用。

 document.querySelector(".audioElement").addEventListener("volumechange", function () { code block })

【问题讨论】:

    标签: javascript ios progressive-web-apps


    【解决方案1】:

    不,你不能在 iOS 上使用它,因为 volume 属性总是返回 1。

    来自official Apple document

    在 iOS 设备上,音频电平始终在用户的物理控制之下。音量属性在 JavaScript 中不可设置。读取音量属性总是返回 1。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2014-03-28
      • 2017-07-09
      • 2021-07-09
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多