当应用程序调用另一个启动板应用程序时,Fiori Launchpad的"后退"按钮在Chrome上不起作用

2020-09-10 08:40发布

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

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

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


SAP专家,

在SAP Fiori Launchpad中,当在调用调用另一个Fiori应用程序的应用程序时,在Google Chrome或Internet Explorer中使用时,仅在Mozilla Firefox上使用标准的"后退"按钮无法正常工作。

我已经开发了一个SAPUI5应用程序,在该应用程序中,当按下一个按钮时,它会调用一个部署为Fiori磁贴的SAP Webgui事务。 一切正常,但是从调用的应用程序按"返回"时,它不会转到父应用程序(调用当前应用程序的应用程序),也不会执行任何操作:Chrome的DevTools控制台中不会显示任何错误。

但是,当在启动板中仅打开一个应用程序(即从启动板中打开一个应用程序,然后返回到启动板的主页,其语义对象为Shell-home)时,此按钮可以正常使用 上述浏览器。

有人对导致这种行为的原因有任何线索吗? 再次一切都可以在Mozilla Firefox中正常运行

预先感谢

埃里克。

3条回答
Alawn_Xu
2020-09-10 09:35

谢谢Tracy! 这是我要找的东西。 尽管我通过给后退按钮提供回调函数来实现所需的方案(打开UI5应用程序(调用那些已部署为WebGUI事务的事务处理程序,然后在离开时将其清除))解决了这种情况。 我不知道这是打开WebGUI事务的默认行为。

一周热门 更多>