cordova Ionic 3音量键事件捕获

pod7payv  于 2022-11-15  发布在  Ionic
关注(0)|答案(3)|浏览(174)

我想做的是每当用户按下电话上的音量增大或音量减小按钮时调用我的一个函数。到目前为止,我尝试的是使用cordova事件,但没有任何成功(当我触摸按钮时没有任何React)
app.component.ts中:

this.platform.ready().then(() => {
  document.addEventListener("volumeupbutton", this.myFunc, false);
});

myFunc() {
  console.log("it's working");
}
brqmpdu1

brqmpdu12#

你可以尝试使用cordova-volume-buttons插件
来源:cordova volume button plugin

pexxcrt2

pexxcrt23#

我刚刚写了一个电容器插件来解决这个问题。在iOS和Android上都有效。如果有帮助,请给予它一颗星星!
https://github.com/thiagobrez/capacitor-volume-buttons

相关问题