如何禁用 phonegap 插件 barcodescanner 上的蜂鸣声? (流星和科尔多瓦)

How to disable beep on phonegap plugin barcodescanner ? (meteor and cordova)

我正在使用 phonegap 插件 barcodeScanner 编写流星应用 https://github.com/phonegap/phonegap-plugin-barcodescanner 一切正常,除了我找不到禁用条形码后启动的 "beep" 声音的方法扫描成功。有没有人找到如何做到这一点的方法?

documentation 表明可以传递 disableSuccessBeep 参数来禁用蜂鸣声。

cordova.plugins.barcodeScanner.scan(
  function (result) {
    // Do something with the barcode
  },
  function (error) {
    // Handle error
  },
  {
    disableSuccessBeep: true
  }
);

请注意,disableSuccessBeep 参数仅禁用 iOS 上的蜂鸣声。对于其他发出哔哔声的平台,您可以按照@Phonolog 在评论中指出的那样上传静音文件:

Take a look in here. It seems to be possible to overwrite the platforms/android/res/raw/beep.ogg with a silent ogg.