When another app opens a windy.com map URL, the Windy app intercepts it and
opens at its last position instead of the coordinates in the URL.
Repro
- Install the Windy app (iOS or Android).
- From any third-party app, open https://www.windy.com/?46.5936,7.9086,11
- Expected: map centred on 46.5936, 7.9086 at zoom 11.
- Actual: the app opens at the previously viewed location.
- The same URL in a desktop browser centres correctly.
The format is the documented one, and the web client parses it fine, so the
gap is app-side link handling. The old /lat/lon form behaves the same.
This affects every link, because the apps claim the whole domain:
- iOS AASA: "appID": "8L2TN9C6ES.com.windytv.ios", "paths": ["*"]
- Android assetlinks.json: com.windyty.android, handle_all_urls
So no windy.com URL can reach the web client from another app once Windy is
installed. Any third-party app linking to a coordinate is affected, and the
only workaround is forcing the link into an in-app browser.
Please have the apps parse the coordinate triple from incoming windy.com
URLs the way the web client does, or document a scheme that carries a
coordinate into the app.
Related, still unanswered: community.windy.com/topic/13687