Open with intent or external browser
On Android this tries Chrome intent. On Windows it tries Edge protocol. On iOS it falls back because Safari cannot be forced by a normal webpage.
Detect in-app browsers, WebViews, operating system, browser family and give users a clean path to open the page in their main browser.
On Android this tries Chrome intent. On Windows it tries Edge protocol. On iOS it falls back because Safari cannot be forced by a normal webpage.
This is the safest fallback when Facebook, Instagram, TikTok, Zalo or another app blocks external browser intents.