我想知道是否有任何方法可以在使用这些功能时进行开发。我是否必须一遍又一遍地重新提交我的应用程序来测试这些设备功能?此外,我甚至无法判断BarCode扫描仪是否打开,更不用说我是否要尝试从二维码中获取数据。
我想开始使用更多您开发的服务,我只是不知道如何在开发人员门户中使用它们。
谢谢
发布于 2017-11-02 22:48:35
我是否必须一遍又一遍地重新提交我的应用程序来测试这些设备功能?
不,您可以利用BuildFire预览器应用程序在实际设备上测试您的代码。只需从应用商店或谷歌Play商店下载BuildFire预览器应用程序即可。
我甚至不知道BarCode扫描仪是否打开,更不用说我是否要尝试从二维码获取数据了。
BuildFire SDK Wiki介绍了如何使用条形码扫描服务。您可以使用插件测试器来测试您的代码,它是BuildFire软件开发工具包的一部分。如果您需要在实际设备上进行测试,只需使用BuildFire预览器,如上所述。
下面是调用scanner 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);
}
);https://stackoverflow.com/questions/47063158
复制相似问题