不借助|不借助 Fiori client,直接在手机浏览器里调用 SAP UI5 BarcodeScanner 实现条形码扫描的可能性()
【不借助|不借助 Fiori client,直接在手机浏览器里调用 SAP UI5 BarcodeScanner 实现条形码扫描的可能性()】这个 StackOverflow 讨论 说不可行。
sap.ndc.BarcodeScanner 在命名空间 sap.ndc 下声明。 这里的“ndc”代表 Native Device Capabilities
。 这些 API 将使用 cordova 插件来调用本机设备功能,例如相机。 sap.ndc.BarcodeScanner 将检查 cordova 插件的可用性。 如果应用程序是通过浏览器打开的,则 BarcodeScanner 将简单地打开一个对话框并要求最终用户手动输入条形码。 如果应用程序是通过 cordova 应用程序或 SAP Fiori Client(构建在 cordova 之上)打开的,那么它将调用设备摄像头。
可以尝试这个 note:2402585 - sap.ndc.BarcodeScannerButton in Fiori
文章图片
SAP Fiori Client 是 SAP Fiori 应用程序的原生移动应用程序运行时容器。 SAP Fiori Client 允许用户以在线模式访问其 SAP Fiori 应用程序。
SAP Fiori Client 通过为 SAP Fiori 应用程序资产提供可靠的缓存机制来克服移动浏览器中的限制,并为 SAP Fiori 应用程序提供设备 API(如相机、条形码扫描仪和地理定位)。 SAP Fiori Client 围绕 Apache Cordova 架构设计,其中设备 API 和自定义功能通过插件添加。有关 SAP Fiori Client 中包含的插件列表,请参阅适用于 SAP Fiori Client 的 Kapsel 和 Cordova 插件。
自定义 SAP Fiori 客户端
开发人员可以使用 SAP 移动平台 SDK(Mobile Platform SDK
) 构建自定义 SAP Fiori 客户端(适用于 iOS 和 Android),以调整品牌、添加对自定义身份验证方案的支持,或添加额外的 SAP、合作伙伴或开源插件。定制版与 SAP Fiori Client 的应用商店版具有相同的核心功能:两个应用程序都可以直接或通过 SAP Mobile Platform Server 或 SAP HCP 连接到前端服务器,用于开发和运营的移动服务,以及两个应用程序可以向在应用程序容器中运行的 SAP Fiori 应用程序公开本机功能。
可以使用 SAP Mobile Secure 等企业移动管理解决方案部署 SAP Fiori Client,或者用户可以直接从适用于 iOS、Android 和 Windows 设备的公共应用商店下载 SAP Fiori Client 应用。
推荐阅读
- GAN|GAN 并不是你所需要的全部(从AE到VAE的自编码器全面总结)
- MyBatis使用resultMap如何解决列名和属性名不一致
- 根据不同的条件展示图片,会出现默认图片然后再展示符合条件的图片。
- 苹果报告问题_郭明錤(入门款iPhone 12的相机镜头供应商遇到质量问题,但不会影响新品的发布时间...)
- element|elementUI中Popover弹出框组件,点击组件内按钮,组件不关闭
- OSChina 周四乱弹 —— 没女朋友,还不让做春梦()
- redis|主库挂了,如何不间断服务((哨兵机制))
- 程序员|大厂福利内卷,35岁不再是条红线(DBA攻坚指南竟成最佳破冰手段)
- Ubuntu安装交叉编译工具,执行./arm-none-linux-gnueabi-gcc -v命令提示找不到该文件或目录()
- JZ-073-最长不含重复字符的子字符串