Applies to Product - Dynamics 365 Field Service
What’s happening?
When invoking a deep link with the format app//?parameter=value from an HTML web resource in a Field Service form, the target application executes correctly when invoked from Field Service in a web browser. However, when the same deep link is invoked from the Field Service mobile application, the target application launches but does not function correctly.
Reason:
The underlying cause of this appears to be related to the handling of deep link parameters in the Field Service mobile application, which does not retain the parameters as expected when compared to the web browser environment.
Resolution:
- To open the deep link, use the Xrm.Navigation.openUrl() method in the mobile application.
- Ensure that the user has a valid session in a web browser before invoking the deep link from the mobile app, as this may affect the functionality.
