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

时间:2016-12-05 23:06:58

标签: cordova meteor barcode-scanner beep

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

1 个答案:

答案 0 :(得分:0)

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

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

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

  

看看here。似乎可以使用静音ogg覆盖platforms / android / res / raw / beep.ogg。