LANSA Mobile - vl web with route

This Q&A forum allows users to post and respond to "How Do I Do ....." questions. Please do not use to report (suspected) errors - you must use your regional help desk for this. The information contained in this forum has not been validated by LANSA and, as such, LANSA cannot guarantee the accuracy of the information.
Post Reply
adale
Posts: 164
Joined: Wed Apr 08, 2020 9:18 pm
Location: Poplarville, MS

LANSA Mobile - vl web with route

Post by adale » Fri Sep 13, 2024 7:01 am

VL V15 150060, VL web page with routing.
Lansa mobile app versions currently using:
iOS = 1.38.1.2
Android = 1.37.6.1
Windows = 1.36.3.0 (latest I could find)

We utilize a route in our VL web page application to identify if the page was requested from within the Lansa Mobile app, and to initiate different VL web application pages/view/routines.

When running the VL web application in a browser, it works as expected.
Lansa Mobile running on iPad and on Android tablet it works as expected.
But, when running Lansa Mobile on Windows device, it does not work. As if the "route" part of the URL is ignored or stripped out?
I have put some debug console messages and here is what I see:


* PC browser:
L279# P1ZView1 click: https://www.servias.net/dcxpgmlib/sip/p ... rmn=ix5196
Navigated to https://www.servias.net/dcxpgmlib/sip/p ... rmn=ix5196
LI457# ROUTE: /Access1
lansa_web.js:31 route is new
lansa_web.js:31 L418# Route ?: -
lansa_web.js:31 L432# Route 1Access: POSM - ix5196

* LMA on windows:
L279# P1ZView1 click: https://www.servias.net/dcxpgmlib/sip/p ... rmn=ix7974
- it actually does navigate to the p1cMain application, but without a route, so it ends up at the main page instead of the specified Access1 page(view)?

* LMA on Android:
L279# P1ZView1 click: https://www.servias.net/dcxpgmlib/sip/p ... rmn=ix6574
- the other console debug lines do not show up, but the application does route to, and open at the Access1 page(view).

* LMA on iPad:
console does not show the L279# message, or navigated to, but does have:
LI457# ROUTE: /Access1
lansa_web.js:31 route is new
lansa_web.js:31 L418# Route ?: -
lansa_web.js:31 L432# Route 1Access: POSM - ix5110
- and does open at the Access1 page(view).


Is there some issue I am missing as to why the ROUTE in a VL web application running in Lansa Mobile does not work when LMA is running on a Windows device?
Arlyn Dale
Servias LLC

Post Reply