I'm trying to configure some links in a popup on a layer in a web map that are based on url schemes for a custom ios app that we are developing.
My link should look something like this:
my-custom-url-scheme://building={BUILDING}
When the user clicks the link on a mobile device, it should open our custom application and use the host value to display the appropriate content.
If I enter this value in the link settings dialog, all appears well until I reload the web map. When I reload the web map, the link is converted to an anchor link and only the host portion of the url scheme is included:
my-custome-url-scheme://building={BUILDING} becomes #building={BUILDING}
I've tried manually updating the web map's JSON using the AGOL assistant and it seems the JSON gets parsed and any non-HTTP(S) links get replaced.
Is there a way to get around this?