Buildfire:如何使用设备功能进行开发。 (BarCodeScanner,BackgroundAudio,分享)?

时间:2017-11-01 20:29:14

标签: buildfire

我想知道在使用这些功能时是否有任何方法可以开发。我是否必须一遍又一遍地重新提交我的应用以测试这些设备功能?此外,我无法判断BarCode扫描仪是否打开,更不用说我是否试图从QR码获取数据。

我想开始使用您开发的更多服务,我只是不知道如何在开发人员门户中使用它们。

由于

1 个答案:

答案 0 :(得分:0)

  

我是否必须一遍又一遍地重新提交我的应用以测试这些设备功能?

不,您可以利用BuildFire预览器应用在实际设备上测试您的代码。只需从App Store或Google Play商店下载BuildFire预览器应用程序。

  

我无法判断BarCode扫描仪是否打开,更不用说我是否试图从QR码获取数据。

BuildFire SDK Wiki涵盖了如何使用条形码扫描服务。您可以使用插件测试程序测试您的代码,插件测试程序是BuildFire SDK的一部分。如果您需要在实际设备上进行测试,只需使用BuildFire预览器,如上所述。

以下是调用扫描程序API的示例代码。回调将有结果或错误,表示成功或失败。

buildfire.services.camera.barcodeScanner.scan(
   {
        preferFrontCamera : true, 
        showFlipCameraButton : true,
        formats : "QR_CODE,PDF_417", // default: all but PDF_417 and RSS_EXPANDED
    },
    function (result, err) {
        buildfire.notifications.alert("We got a barcode\n" +
            "Result: " + result.text + "\n" +
            "Format: " + result.format + "\n" +
            "Cancelled: " + result.cancelled);
    }
);