如何在Ionic Barcode Scanner中禁用“剪贴板”消息

时间:2017-01-13 21:02:58

标签: ionic-framework clipboard barcode ngcordova

我已经成功实施了ngCordova的条形码扫描仪,它运行正常。但是,每次扫描时,都会显示一条消息弹出窗口“已复制到剪贴板”。我想摆脱那条消息......有什么想法吗?

谢谢!

1 个答案:

答案 0 :(得分:2)

解决方案是设置参数resultDisplayDuration:0。

例:

cordova.plugins.barcodeScanner.scan(
  function (result) {
      alert("We got a barcode\n" +
            "Result: " + result.text + "\n" +
            "Format: " + result.format + "\n" +
            "Cancelled: " + result.cancelled);
  },
  function (error) {
      alert("Scanning failed: " + error);
  },
  {
      preferFrontCamera : true, // iOS and Android
      showFlipCameraButton : true, // iOS and Android
      showTorchButton : true, // iOS and Android
      torchOn: true, // Android, launch with the torch switched on (if available)
      prompt : "Place a barcode inside the scan area", // Android
      resultDisplayDuration: 0, // Android, display scanned text for X ms. 0 suppresses it entirely, default 1500
      formats : "QR_CODE,PDF_417", // default: all but PDF_417 and RSS_EXPANDED
      orientation : "landscape", // Android only (portrait|landscape), default unset so it rotates with the device
      disableAnimations : true, // iOS
      disableSuccessBeep: false // iOS
  }

);