OData iOS Ipad问题

2020-09-15 05:13发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)专家们, 在使用我...

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

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


专家们,

在使用我的IPad/iPhone调用一些OData时,我需要帮助。

一切都适用于Android设备和Windows桌面屏幕。

由于我不知道如何查看iPad上的错误,所以我无法分辨出什么错误。

在桌面屏幕上,使用Chrome开发工具很容易。

我不能使用IOS设备调用OData的原因是什么?

我想补充一点,我无法使用IPad查看元数据。

您猜,我可以在Android设备和Windows桌面上看到元数据。

谢谢。

N.B:将X-CSRF-Token设置为true是否有风险?

示例代码。

 var oModel = this.getOwnerComponent()。getModel(" CurrentCourses");

 oModel.setHeaders({
           " X-Requested-With":" X",
           "访问控制允许来源":" *",
           " X-CSRF-Token":" X"
         });

 oModel.read("/img/CurrentCourseSet",{
   成功:函数(数据,结果){
     警报("成功调用SAP网关");
   },
   错误:function(err){
     警报('错误');
   }
 });


 

问候。

3条回答
亦是此间程序员
2020-09-15 06:10

当您尝试在iOS设备上的Safari中打开元数据URL时,会收到什么消息?

# p#

大家好,

我想更新我遇到的问题。

实际上,我在服务器A(ABAP堆栈)中创建了一个OData。

在服务器B(ABAP堆栈)中,我添加了在服务器A中创建的OData服务。

为此,我使用了/IWFND/MAINT_SERVICE并根据已创建的目标使用系统别名添加了服务。

服务器B中的我的UI5应用程序站点。

UI5应用正在调用在B中导入的OData。

从台式机和Android调用UI5时,UI5的效果很好。 Odata正常,我从服务器A获取数据。

使用IOS设备时出现错误。

我希望情况会更清楚

最后,出于测试目的,我直接在服务器B(UI应用程序所在的位置)中创建了一个虚拟OData,然后成功从IPad调用了该OData。


感谢您的帮助。

一周热门 更多>