1
我正在使用phonegap插件編寫流星應用程序barcodeScanner https://github.com/phonegap/phonegap-plugin-barcodescanner除了我沒有找到一種方法來禁用條形碼掃描成功後啓動的「嘟嘟」聲,一切正常。有沒有人找到如何做到這一點的方法?如何禁用phonegap插件barcodescanner發出嘟嘟聲? (流星和科爾多瓦)
我正在使用phonegap插件編寫流星應用程序barcodeScanner https://github.com/phonegap/phonegap-plugin-barcodescanner除了我沒有找到一種方法來禁用條形碼掃描成功後啓動的「嘟嘟」聲,一切正常。有沒有人找到如何做到這一點的方法?如何禁用phonegap插件barcodescanner發出嘟嘟聲? (流星和科爾多瓦)
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。
看看[這裏](https://github.com/phonegap/phonegap-plugin-barcodescanner/issues/54)。似乎可以用無聲的ogg覆蓋platforms/android/res/raw/beep.ogg。 – Phonolog
我最終發現如何做到這一點,只需將一個新的beep.ogg(當然無聲)放入流星提供的特殊頂層文件夾即可。 所以首先你必須創建一個名爲cordova-build-override的文件夾,然後在裏面創建一個platforms/android/res/raw文件夾並將你的新的beep.ogg放在裏面。 此網址給了我這個想法:https://documentation.onesignal.com/docs/customize-notification-sounds – yoanncooljazz