I have a requirement where I need to open the Fiori Client if the Fiori Launchpad is accessed through an external link on a mobile device, but if this URL is being accessed through a browser on other devices, then the launchpad should open Normally.
I used <URL scheme>://x-callback-url/openFioriUrl?url=<SAP Fiori URL> for the external URL to launch the app and it is working fine in both iOS and Android Devices. However, nothing happens when I click the same link on ma desktop browser.
My company wants to provide only one link to the users for the Fiori Launchpad. How can I deal with this?
Thanks in advance..
Try this, this works in both Desktop and Mobile (either directly in browser or Fiori Client).
update following in <> like protocol, load balancer , theme etc.
<Protocol>://<Load balancer Host>/sap/bc/ui2/flp?sap-theme=<THEME>@/sap/public/bc/themes/~client-500&sap-language=EN#Shell-home
Hello Kiran,
Thanks for your reply. But I want that when clicking on this URL on a mobile device, it launches the Fiori Client App Directly. Now I use the below url and it triggers the Fiori Client App .
<Link text="Fiori Launchpad" id="link1" href="com.sap.fiori.client.xcallbackurl://x-callback-url/openFioriUrl?url=<SAP Fiori URL>"/>
But when I try to click on this link on a desktop browser, nothing happens.
Hope you can answer my question.
Thanks again..