2020-08-23 16:05发布
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
专家们,
我在SAPUI5应用程序中使用device.uuid,并且在标准Fiori Client中运行时,它工作正常。
现在我们有一个自定义的Fiori客户端,由于未定义设备,它会引发错误(我的猜测是自定义的Fiori客户端中的Cordova插件不可用)。 我们现在不能更改自定义客户端,所以我的问题是,有什么方法可以直接在ui5应用程序中添加Cordova设备插件?
预先感谢您的帮助
简单的答案是否定的。 必须使用缺少的cordova客户端来重建自定义Fiori客户端,因为该插件是允许Web应用程序代理本机功能的桥梁,否则只能使用本机设备API进行访问。
Ryan Crosby
此处需要更多信息。
-您指的是哪个插件?
-您遇到什么具体错误?
-如果Kapsel插件不是自定义客户端的一部分,则无法从应用程序代码访问该功能。 Kapsel/Cordova插件完成了Web代码(javascript)和设备本机功能之间的转换。 没有插件就无法做到这一点。 该插件中包含本机代码和javascript代码,必须作为本机应用程序构建的一部分进行构建。
您好:丹·安东尼奥
感谢您的回复。 这是您要求的信息-
通常应默认安装该插件。 也许有人将其作为定制Fiori客户端构建的一部分删除了。 您知道定制Fiori客户端是如何创建的吗? 我将与进行构建的任何人讨论。 https://cordova.apache.org/docs/en/最新/参考/cordova-plugin-device/是您所指的插件,它来自Apache,而不是SAP。
最多设置5个标签!
简单的答案是否定的。 必须使用缺少的cordova客户端来重建自定义Fiori客户端,因为该插件是允许Web应用程序代理本机功能的桥梁,否则只能使用本机设备API进行访问。
< p>致谢Ryan Crosby
此处需要更多信息。
-您指的是哪个插件?
-您遇到什么具体错误?
-如果Kapsel插件不是自定义客户端的一部分,则无法从应用程序代码访问该功能。 Kapsel/Cordova插件完成了Web代码(javascript)和设备本机功能之间的转换。 没有插件就无法做到这一点。 该插件中包含本机代码和javascript代码,必须作为本机应用程序构建的一部分进行构建。
您好:丹·安东尼奥
感谢您的回复。 这是您要求的信息-
通常应默认安装该插件。 也许有人将其作为定制Fiori客户端构建的一部分删除了。 您知道定制Fiori客户端是如何创建的吗? 我将与进行构建的任何人讨论。 https://cordova.apache.org/docs/en/最新/参考/cordova-plugin-device/是您所指的插件,它来自Apache,而不是SAP。
一周热门 更多>