这个 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 应用。

不借助 Fiori client,直接在手机浏览器里调用 SAP UI5 BarcodeScanner 实现条形码扫描的可能性?相关推荐

  1. 谷歌Extensions安装进手机浏览器里

    1.目前支持在手机中加入谷歌插件的浏览器-- Yandex 浏览器 2.下载想要安装的谷歌插件,谷歌浏览器已安装的插件默认路径 C:\Users\admin\AppData\Local\Google\ ...

  2. 在浏览器里使用 SAP GUI

    事务码SICF,service name输入WEBGUI, 点右键,选择Test Service: 可以在浏览器里敲SE38进入ABAP editor了: 然么缺乏语法高亮显示: 如果想要浏览器里的语 ...

  3. 芝麻授权 java调用_【java】手机浏览器怎么调用支付宝进行用户授权呢?

    开发的应用需要用户的芝麻信用授权,链接为https://openauth.alipay.com/oauth2/publicAppAuthorize.htm?app_id=201801020151823 ...

  4. java支付宝网页授权_手机浏览器怎么调用支付宝进行用户授权呢?

    题主,我咨询了技术客服,得到了满意的解决方案. 把授权链接encode, 拼接到alipays://platformapi/startapp?appId=20000067&url= 后面即可从 ...

  5. 微信jsApI及微信分享对应在手机浏览器的调用总结。

    摘录自别人的博客: 第一篇:微信内置浏览器的JsAPI(WeixinJSBridge续) 之前有写过几篇关于微信内置浏览器(WebView)中特有的Javascript API(Javascript ...

  6. 怎样使用手机浏览器查看电脑上的html文件

    2019独角兽企业重金招聘Python工程师标准>>> 有时候在电脑上写好html页面了,但是不知道怎么在手机浏览器里进行查看.废话不多说,直接看步骤. 首先,在电脑上需要安装服务器 ...

  7. SAP UI5 应用开发教程之五十 - 如何使用 Cordova 将 SAP UI5 应用生成一个能在 Android 手机上安装的混合应用

    本教程之前四十九个步骤,介绍的都是在 PC 桌面端进行 SAP UI5 应用开发的技巧. 本文介绍如何将这些原本只能运行在浏览器端的 SAP UI5 应用,使用 Cordova 进行构建,打包,然后安 ...

  8. 服务器项目前端调用摄像头失败,浏览器里摄像头开启失败:failed to allocate videosource...

    通过程序在Web浏览器里调用摄像头,报错"NotReadableError: Failed to allocate videosource"的原因及解决办法.文末附Web调用摄像头 ...

  9. 碎片化趋势下手机浏览器或成赢家

    快节奏的生活.高压力的工作将现代人的休闲时间分割成碎片,同时又带来了海量的信息.所以,人们只能选择一切可以见缝插针的时间来获取信息,于是无论走到哪里,你都可以看到埋头盯着手机屏幕的"手机低头 ...

最新文章

  1. 一个“退学生”到CTO的逆袭之路
  2. androidsettitle方法_Android使用setCustomTitle()方法自定义对话框标题
  3. 抽象工厂模式-与-工厂方法模式区别
  4. 翻译:用户变量(User-Defined Variable)(已提交到MariaDB官方手册)
  5. .Net Core3.1下使用Swagger搭建web api项目
  6. [mybatis]映射文件_参数处理_#和$取值区别
  7. 散列碰撞_散列中的碰撞和碰撞解决技术
  8. 完成css的切图 图片任意,css切图是什么意思
  9. [转]四种π型RC滤波电路
  10. 小菜鸟装VM之后装linux
  11. 杭州师范大学计算机考研难度,杭州师范大学网络空间安全考研难吗
  12. 手把手教你使用 i2c-tools
  13. 霍兰德SI型如何选专业?霍兰德职业兴趣测试
  14. 移动硬盘计算机无法打开硬盘,移动硬盘突然打不开怎么办_2招解决打不开移动硬盘的方法...
  15. linux 学习决心书
  16. APK瘦身实践之旅——启动篇
  17. JNI数据与方法操作实例
  18. 【数学建模入门】数学建模基本知识|如何准备如何备战
  19. 在UBUNTU中使用北通USB游戏手柄
  20. 甘肃省天水市谷歌卫星地图下载

热门文章

  1. 解决android中出现的无法加载library的问题
  2. mysql5.6错误代码
  3. VISTA中释放系统还原占用的硬盘空间
  4. 域名商2014年度报告:中国数据域名总量跌至22万
  5. 透过【百度地图API】分析双闭包问题
  6. 建立ssh无密码登录环境
  7. head first系列PDF资源
  8. About Site Definition Files
  9. Objective-C ,ios,iphone开发基础:picker控件详解与使用,(实现省市的二级联动)
  10. jQuery版本升级问题汇总