我想知道在使用这些功能时是否有任何方法可以开发。我是否必须一遍又一遍地重新提交我的应用以测试这些设备功能?此外,我无法判断BarCode扫描仪是否打开,更不用说我是否试图从QR码获取数据。
我想开始使用您开发的更多服务,我只是不知道如何在开发人员门户中使用它们。
由于
答案 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);
}
);