Browser tab reload behavior differs between desktop and mobile browser

0
Hi,   I am having an application with three navigation profiles: Responsive, Phone Web and Phone Offline and my issue is related to the Phone Web profile.   On a smartphone the application can be accessed by anonymous users via browser and offers them a 4-step-wizard. When the anonymous user for instance is in step 3 and reloads the browser tab then it should reload step 3 based on the URL path that is configured. This works totally fine in Firefox or Edge on a Desktop when forcing the usage of the phone web profile. Using no matter which browser on a smartphone however, the reload lets the user jump back to page 1 (entry point of the application) ignoring the specific URL that should be reloaded.   Does anyone have an idea what might be the reason for this or what I should look for?   Best regards and thank you for any hint, Ralf    
asked
1 answers
0

Hi Ralf Frotscher,

 

This behavior is usually caused by the Phone Web profile using a different page routing mechanism compared to desktop browsers. In Phone Web, Mendix often reinitializes the home page for anonymous users instead of respecting deep links or browser history states. Because of that, the URL step is ignored and the app jumps back to the default entry page.

 

You can fix this by enabling Deep Link / URL routing support for anonymous users in the Phone Web profile and making sure the target page is accessible without authentication. Also verify that navigation rules for Phone Web are not redirecting anonymous users to the home page automatically. Once URL parameters are allowed and routing is consistent, the correct step page will reload based on the exact URL.

answered