on 05-31-2016 7:07 AM
Dear All,
My UI5 application in Fiori Mobile Launchpad is not making a call to the back-end for the second time(for a limited period of time ,say it 15 minutes) if the URL is same.but it is working fine in fiori launchpad desktop.
I'm a ABAP developer and don't know much about mobile technology, So I'm not able to understand the issue.
If anyone is having any idea whether it is programming mistake from my side or any configuration or setting issue with Mobile launchpad.
Hi Bhavnesh,
Please check the following:
1. If you are testing it with Fiori Launchpad URL on Mobile Browser or Fiori Client, and if you are in Corporate network, ensure you are Wifi is stable connection.
2. If the connection drops after 15 mins, reconnect and check
3. See if any proxy is casuing some issue
Needs more details... Are you using any platform like SMP or is it just the browser with the Fiori Lauchpad url???
Regards,
Nagesh
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Thanks Nagesh,
All three points mentioned by you are fine, there is not such problem
The problem is with FIORI CLIENT on iOS devices.
I have tested with different scenarios and my findings are as below -
It is working fine in browser on Windows desktop and iMac with fiori launchpad URL.
It is working fine in mobile browser on all devices- Android mobile,TAB and iOS Mobile and iPad with fiori launchpad URL..
It is working fine in fiori client on Android devices - Mobile and TAB.
It is not working fine in Fiori Client on iPhne and iPad.
Debugger is not stopping on backend if the url is same for the second time,but if I'll change the search criteria it is going to backend.
I'm making call as -
var url = "/sap/opu/odata/sap/XXXXXXX&$format=json";
oModel = new sap.ui.model.json.JSONModel(url);
sap.ui.getCore().setModel(oModel); |
oModel.attachRequestCompleted(function(e) {
LOGIC
}
What do you mean by "not making a call to the back-end for the second time"? Is the call to the back end supposed to happen on some action in your SAPUI5 app? How are you accessing the launchpad from the mobile - through browser or SAP Fiori Client?
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Thanks Saurabh,
The problem is with FIORI CLIENT on iOS devices.
I have tested with different scenarios and my findings are as below -
It is working fine in browser on Windows desktop and iMac.
It is working fine in mobile browser on all devices- Android mobile,TAB and iOS Mobile and iPad.
It is working fine in fiori client on Android devices - Mobile and TAB.
It is not working fine in Fiori Client on iPhne and iPad.
Not making call means - Debugger is not stopping on backend if the url is same for the second time,but if I'll change the search criteria it is going to backend.
I'm making call as -
var url = "/sap/opu/odata/sap/XXXXXXX&$format=json";
oModel = new sap.ui.model.json.JSONModel(url);
sap.ui.getCore().setModel(oModel); |
oModel.attachRequestCompleted(function(e) {
LOGIC
}
User | Count |
---|---|
84 | |
10 | |
10 | |
10 | |
7 | |
6 | |
6 | |
5 | |
4 | |
4 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.