从SAPUI5 Web应用程序在Windows 10 Tablet上使用相机应用程序

2020-08-13 12:59发布

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


在车间,我们将坚固的Windows 10平板电脑(Getac T800)与SAP Fiori Client一起用于SAPUI5物流应用程序。 在新的Web应用程序中,我们使用UploadCollection(sap.m.UploadCollection)将照片从平板电脑上传到DMS。 在桌面模式下(在Google Chrome浏览器中),上载图片集会打开FileOpenDialog,以从文件系统中选择图片。 在Android设备上,它会打开一个对话框窗口,以选择相机应用程序或相机胶卷来拍摄/选择照片。 在Windows 10平板电脑上,我希望使用相机应用程序,但它只会打开FileDialog。

Fiori Client和Edge浏览器可以访问相机(Chrome是Win32应用程序),并且系统处于平板电脑模式,但是它并不在意,并且始终显示FileDialog。 这是我们配置中的问题吗? 我们如何直接从我们的SAPUI5应用程序拍摄照片(不仅一张),然后将它们收集起来并一起上传到后端系统中的DMS?

我已经测试了其他一些Web应用程序,并且它始终具有相同的行为,但微软提供的示例除外:

https://support.microsoft.com/de-de/help/4028647/windows-open-the-camera-in-windows-10

当我们在Edge和Chrome中按下按钮时,此示例将打开相机应用程序。 我们的SAPUI5-App中需要相同的内容。

在此先感谢您的帮助。

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


在车间,我们将坚固的Windows 10平板电脑(Getac T800)与SAP Fiori Client一起用于SAPUI5物流应用程序。 在新的Web应用程序中,我们使用UploadCollection(sap.m.UploadCollection)将照片从平板电脑上传到DMS。 在桌面模式下(在Google Chrome浏览器中),上载图片集会打开FileOpenDialog,以从文件系统中选择图片。 在Android设备上,它会打开一个对话框窗口,以选择相机应用程序或相机胶卷来拍摄/选择照片。 在Windows 10平板电脑上,我希望使用相机应用程序,但它只会打开FileDialog。

Fiori Client和Edge浏览器可以访问相机(Chrome是Win32应用程序),并且系统处于平板电脑模式,但是它并不在意,并且始终显示FileDialog。 这是我们配置中的问题吗? 我们如何直接从我们的SAPUI5应用程序拍摄照片(不仅一张),然后将它们收集起来并一起上传到后端系统中的DMS?

我已经测试了其他一些Web应用程序,并且它始终具有相同的行为,但微软提供的示例除外:

https://support.microsoft.com/de-de/help/4028647/windows-open-the-camera-in-windows-10

当我们在Edge和Chrome中按下按钮时,此示例将打开相机应用程序。 我们的SAPUI5-App中需要相同的内容。

在此先感谢您的帮助。

付费偷看设置
发送
4条回答
lukcy2020
1楼-- · 2020-08-13 13:20

对于一张以下的单张照片可能会有所帮助,

 onSelectPicture:function(oEvent){//来自驱动器
  var oNav = navigator.camera;
 //var source = oNav.PictureSourceType.CAMERA; //来自相机
 //var source = oNav.PictureSourceType.PHOTOLIBRARY; //来自驱动器
   oNav.getPicture(fnsuccess,fnerror,{
     destinationType:oNav.DestinationType.FILE_URI,
     sourceType:来源
   });
 } 
zZ12138
2楼-- · 2020-08-13 13:34

感谢您的回复,我将检查是否直接打开了相机应用。

我发现相机应用程序隐藏在Windows 10的OpenFileDialog中。相机在OpenFileDialog左侧的层次结构树中作为设备列出。

野沐沐
3楼-- · 2020-08-13 13:19

您好,Karsten,

您是否使用GETAC T800完成了任何SAP UI5条形码扫描应用程序? 如果可以,您可以分享您的见解吗?

谢谢

伯特·弗雷

bbpeas
4楼-- · 2020-08-13 13:26

嗨,伯特,

我们迁移到了较小的Android设备(霍尼韦尔CT60),并希望仅将这些T800用作带有外部BT扫描仪的叉车终端。

关于

Karsten

一周热门 更多>