Javascript 摄像头未打开,无法扫描SAP UI5中的条形码
我正在设计SAP UI5应用程序来扫描条形码。主屏幕包含一个按钮,点击它相机应该寻找条形码。但我的相机根本没有打开。下面是我的控制器代码-Javascript 摄像头未打开,无法扫描SAP UI5中的条形码,javascript,android,cordova,sapui5,barcode-scanner,Javascript,Android,Cordova,Sapui5,Barcode Scanner,我正在设计SAP UI5应用程序来扫描条形码。主屏幕包含一个按钮,点击它相机应该寻找条形码。但我的相机根本没有打开。下面是我的控制器代码- _Scanner : function(oEvent){ alert("looking for camera"); cordova.plugins.barcodeScanner.scan( function (result) {
_Scanner : function(oEvent){
alert("looking for camera");
cordova.plugins.barcodeScanner.scan(
function (result) {
alert("We got a barcode" + result.text);
},
function (error) {
alert("Scanning failed: "+error);
}
);
alert("will look for camera2");
}
index.html
<script type=”text/javascript” src=”cordova.js”></script>
<script type=”text/javascript” src=”js/index.js”></script>
我使用下面的命令添加条形码插件-
cordova插件添加cordova插件条形码扫描仪(它正在cmd中成功添加)
我正在Android v6上测试这个应用程序。让我知道解决方案我使用了设备就绪功能。现在,它正在工作您必须告诉我控制台中出现“Cordova not found”错误,这是因为SAPUI5框架用于开发基于web的应用程序,您似乎正在尝试将SAPUI5与android mobile连接,为此,您需要在Cordova应用程序中开发sapui5,它将充当sapui5之间的连接器,并可以访问移动设备的摄像头功能是的,我正在创建Cordova android项目。我添加了条形码插件,使用cordova插件添加cordova插件条形码扫描仪,但相机在我的设备上没有打开