Non http links generated in Arcade (e.g. flow:// which triggers the Flowfinity app installed on the device) do not work in Field Maps on iOS or Android - they display the text but are not clickable.
The same URL works in a standard web map on both platforms, and in Collector and Explorer on iOS, but not on Android.
The same link set up without using Arcade (custom popup) does work on all platforms.
Any indication when Arcade links will be supported in Field Maps?
Check out these posts, they got it to go for 123.
Hope that helps
Hi Grant,
To clarify, non-https links (http based) and services are no longer supported in ArcGIS Online. See this technical article: https://support.esri.com/en/technical-article/000022877
However, I am not sure that is what you are referring to. It appears you are trying to use a custom URL scheme to call a 3rd party app. This should be supported despite the restrictions mentioned above. On a related note, with Field Maps, we no longer support calling Field Maps from a custom URL (eg arcgis-fieldmaps://); you must use the universal formatting https://fieldmaps.arcgis.app.
I was aware of issues displaying links in the field attributes on Android but not iOS. Can you confirm you are seeing issues in Field Maps on iOS?
Regards,
Colin
I feel that I can elaborate a bit more on this...On iOS there are additional approval steps that need to be added either on the app or AGOL side for a certain apps custom URL to work. AGOL can also sanitize links in popups in some instances which can complicate things. As I mentioned above, we have moved towards the universal link format (https) with Field Maps. We recommend using this moving forward as they would not be sanitized in the popup, whether its in the attributes or custom popup. It would be on the 3rd party app to support this format in order for it to work for you. Let me know if you have further questions!
Regards,
Colin