点击此处---> 群内免费提供SAP练习系统(在群公告中)
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
我正在使用试用版WEBIDE帐户创建一个SAP UI5应用程序(SAP UI5应用程序模板),该应用程序具有一个按钮,一旦用户单击该按钮,即可启用QR码扫描。
我已经在WEBIDE设置中启用了Hybrid App Toolkit插件,并且我正在使用命名空间sap.ndc.BarcodeScanner扫描方法来实现相同的目的。
在WEBIDE上也可以正常工作,即当我从WEBIDE运行该应用程序时,相机会打开进行扫描。
但是,在将其部署到SAP Cloud平台上并从Web浏览器或电话中启动index.html时,扫描仪不会打开相机,而是会打开一个对话框来手动输入条形码。
请提出宝贵的反馈意见。
您好Pravesh,
名称空间sap.ndc.BarcodeScanner不能在浏览器上下文中使用,因为浏览器是沙盒化的,无法利用您的移动设备的本机功能。
您应该通过Sap Fiori Client App运行您的应用程序,您可以在Play商店中找到它。
Chiara
你好Chiara,
感谢您的回复...是的,通过Sap Fiori Client App运行时,可以提供对本机功能的访问也可以正常工作。
但是,当从WebIDE(Google Chrome)运行项目时,会触发本机功能(相机),我想了解为什么在同一浏览器中使用index.html启动该应用程序时为什么该功能不起作用
Pravesh
一周热门 更多>