免费工具 · 应用内浏览器检测
应用内浏览器检测工具
在微信、Instagram、TikTok 或其他任意应用里打开本页,它会告诉你当前所在的到底是哪个浏览器、发出的 UA 是什么,以及别人在里面点你的链接时会发生什么。
- 识别 10 种应用内浏览器
- 用你自己的链接实测
- 每个应用的真实 UA 示例
- 全部在浏览器里完成
你此刻所在的浏览器
正在读取浏览器信息…
在这里测试你的链接
粘贴你放在简介和帖子里的链接,然后点一下。本页会观察点击之后发生了什么,并告诉你结果。
网页链接、商店链接或 URL scheme 都可以。链接只留在这台设备上。
检测 User Agent
从服务器日志或统计工具里复制一段 UA 粘贴到这里,看看它来自哪个应用的浏览器。
User Agent
各应用内置浏览器的 UA 标识
大多数应用内浏览器会把应用名加进 User Agent(UA),也就是浏览器每次请求都会带上的那一行字符串。本页和 Appy 链接正是靠它来区分不同的浏览器。下面列出了每个应用要找的标识,并附上一个真实示例。
也有些应用什么都不加。iPhone 上的 X 和 Telegram 用过 Apple 的 Safari 视图,它发出的是 Safari 自己的 UA,所以任何网站都没法把它们和 Safari 区分开。
- Instagram识别标识
Instagram
示例iPhone
Mozilla/5.0 (iPhone; CPU iPhone OS 17_1 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) Mobile/15E148 Instagram 307.0.2.14.107 (iPhone15,3; iOS 17_1; en_US; en; scale=3.00; 1290x2796; 532277437)
Android
Mozilla/5.0 (Linux; Android 13; SM-S908B Build/TP1A.220624.014; wv) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/119.0.6045.66 Mobile Safari/537.36 Instagram 307.0.0.34.111 Android (33/13; 480dpi; 1080x2340; samsung; SM-S908B; b0q; qcom; en_US; 532277433)
- TikTok识别标识
musical_lytrill_TikTok
示例iPhone
Mozilla/5.0 (iPhone; CPU iPhone OS 17_1 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) Mobile/15E148 musical_ly_32.5.0 JsSdk/2.0 NetType/WIFI Channel/App Store ByteLocale/en Region/US
Android
Mozilla/5.0 (Linux; Android 13; SM-A536B Build/TP1A.220624.014; wv) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/119.0.6045.66 Mobile Safari/537.36 trill_320504 JsSdk/1.0 NetType/WIFI Channel/googleplay AppName/trill app_version/32.5.4 ByteLocale/en
- Facebook识别标识
FBAN/FBAV/FB_IAB/FBIOSFB4A
示例iPhone
Mozilla/5.0 (iPhone; CPU iPhone OS 17_1 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) Mobile/15E148 [FBAN/FBIOS;FBAV/440.0.0.33.116;FBBV/536418093;FBDV/iPhone15,3;FBMD/iPhone;FBSN/iOS;FBSV/17.1;FBSS/3;FBID/phone;FBLC/en_US;FBOP/5;FBRV/0]
Android
Mozilla/5.0 (Linux; Android 13; SM-S908B Build/TP1A.220624.014; wv) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/119.0.6045.66 Mobile Safari/537.36 [FB_IAB/FB4A;FBAV/440.0.0.31.105;]
- Messenger识别标识
FBAN/MessengerForiOSFBAN/MessengerLiteForiOSFB_IAB/MessengerFB_IAB/Orca-Android
示例iPhone
Mozilla/5.0 (iPhone; CPU iPhone OS 17_1 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) Mobile/15E148 [FBAN/MessengerForiOS;FBAV/437.0.0.39.106;FBBV/530934384;FBDV/iPhone15,3;FBMD/iPhone;FBSN/iOS;FBSV/17.1;FBSS/3;FBCR/;FBID/phone;FBLC/en_US;FBOP/5]
- 微信识别标识
MicroMessenger/
示例iPhone
Mozilla/5.0 (iPhone; CPU iPhone OS 17_1 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) Mobile/15E148 MicroMessenger/8.0.44(0x18002c2f) NetType/WIFI Language/zh_CN
Android
Mozilla/5.0 (Linux; Android 13; V2219A Build/TP1A.220624.014; wv) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/107.0.5304.141 Mobile Safari/537.36 XWEB/5235 MMWEBSDK/20230701 MMWEBID/2585 MicroMessenger/8.0.40.2420(0x28002837) WeChat/arm64 Weixin NetType/WIFI Language/zh_CN ABI/arm64
- Snapchat识别标识
Snapchat/
示例iPhone
Mozilla/5.0 (iPhone; CPU iPhone OS 17_1 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) Mobile/15E148 Snapchat/12.60.0.40 (like Safari/8617.2.4.10.8, panda)
- LinkedIn识别标识
LinkedInApp
示例iPhone
Mozilla/5.0 (iPhone; CPU iPhone OS 17_1 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) Mobile/15E148 [LinkedInApp]/9.29.6930
- X识别标识
Twitter for iPhoneTwitter for iPadTwitterAndroid
示例Android
Mozilla/5.0 (Linux; Android 13; Pixel 7 Build/TQ3A.230901.001; wv) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/118.0.5993.111 Mobile Safari/537.36 TwitterAndroid
- Telegram识别标识
Telegram
示例Android
Mozilla/5.0 (Linux; Android 14; SM-S918B Build/UP1A.231005.007; wv) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/120.0.6099.193 Mobile Safari/537.36 Telegram-Android/10.6.2 (Samsung SM-S918B; Android 14; SDK 34; HIGH)
- LINE识别标识
Line/
示例iPhone
Mozilla/5.0 (iPhone; CPU iPhone OS 17_1 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) Mobile/15E148 Safari Line/13.20.0
Android
Mozilla/5.0 (Linux; Android 13; SM-S908B Build/TP1A.220624.014; wv) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/119.0.6045.66 Mobile Safari/537.36 Line/13.20.1/IAB
匹配时不区分大小写。facebookexternalhit、TelegramBot、LinkedInBot 这类链接预览爬虫不是应用内浏览器,不会被匹配。
逐个应用看
每个应用会怎么处理你的链接
在应用内浏览器里,每一次点击都先经过宿主应用,由它决定你的链接能不能出去。下面是每个应用有据可查的行为,以及用户怎样跳出去。
Instagram
链接在 iPhone 和 Android 上都用自己的浏览器。深度链接服务商 Branch 和 AppsFlyer 都表示,Instagram 里的自然流量链接无法通过 Universal Links 打开应用;开发者还报告,Android 上的 intent:// 链接不会被启动。
如何跳出点按顶部角落的 •••,选择在浏览器中打开此页面。据 Felix Krause 2022 年的调查,没有可以关闭应用内浏览器的设置。
TikTok
链接在 iPhone 上用自己的浏览器(Krause,2022 年)。TikTok 只在广告文档里说明了深度链接,而 TopView 广告完全不支持深度链接。简介链接的行为没有文档说明。
如何跳出2022 年时没有跳出的按钮。找一找角落里的 •••,看有没有在浏览器中打开的选项;如果没有,就把链接复制到 Safari 或 Chrome 里打开。
Facebook
链接Meta 帮助中心说明,链接会在应用内打开。AppsFlyer 表示,在 iPhone 上 Facebook 会屏蔽自然帖子里的 Universal Links;对于广告,Meta 会让 Facebook 应用检查你的应用是否已安装。
如何跳出点按 •••,选择“在浏览器中打开”。Meta 说明这适用于 iPhone、iPad 和 Android。
Messenger
链接在 iPhone 上用自己的浏览器(Krause,2022 年)。开发者报告,自定义 scheme 已经无法从它的浏览器里打开。
如何跳出点按顶部的菜单,选择在默认浏览器中打开此页面。
微信
链接从 2014 年起就有开发者反映,微信内置浏览器不让链接打开其他应用或 App Store。官方支持的方式是微信开放标签 wx-open-launch-app,使用前需要先在微信开放平台关联你的应用。
如何跳出点按右上角的 ···,Android 上选择“在浏览器打开”,iPhone 上选择“在 Safari 中打开”。
Snapchat
链接在 iPhone 上用自己的浏览器(Krause,2022 年)。Snap 的广告规范不允许在 web view 附件中使用 Android intent URI,而 Universal Deep Links 只能配合 Deep Link 附件使用。
如何跳出打开内置浏览器的菜单,选择在浏览器中打开此页面。
LinkedIn
链接在自己的浏览器里打开链接。LinkedIn 没有说明它如何处理 Universal Links。
如何跳出一份 2022 年的指南提到一个“Open web links in app”设置。把它关掉,链接就会交给你的浏览器打开。
X
链接2022 年在 iPhone 上用的是 Apple 的 Safari 视图(Krause),在网站看来和 Safari 没有区别。AppsFlyer 表示,X 的 iOS 浏览器会阻止通过 URI scheme 打开应用。
如何跳出在 Apple 的 Safari 视图里,点按 Safari 按钮,就能把页面转到 Safari。
Telegram
链接Telegram 2026 年 6 月的更新让用户可以选择链接在哪里打开,还可以按网站分别设置是否在 Telegram Browser 中打开。
如何跳出长按链接即可选择浏览器。默认设置在 iPhone 上位于 Privacy and Security › Open Links in,在 Android 上位于 Chat Settings › In-App Browser。
LINE
链接在 iPhone 和 Android 上都用自己的浏览器。LINE 的文档给出了两个链接参数,用来决定 URL 在哪里打开。
如何跳出用 LINE 内置浏览器的菜单,把页面放到手机浏览器里打开。在 LINE 里分享链接时,给链接加上 openExternalBrowser=1,链接就会直接用手机浏览器打开。在 Android 上,openInAppBrowser=0 会用 Chrome Custom Tab 打开。这两个参数对 LIFF 应用都不起作用。
来源:各应用的帮助中心和开发者文档、LINE Developers、Felix Krause 的 iOS 调查(2022 年 8 月),以及深度链接服务商 Branch 和 AppsFlyer。应用内浏览器常常不打招呼就变了,所以较早的结论都注明了年份。
用 Appy
你的链接在 Instagram 里打开时,用户会看到什么
Appy 能识别的应用内浏览器和本页一样,共 10 种。Pro 链接不会直接跳转、把人带进死胡同,而是用访问者的语言显示一个简短的页面:一个真正能点的“打开应用”按钮、一个始终可用的商店按钮,以及跳出去的方法。
- 1
打开应用
一次真实的点击。如果 Instagram 放行,你的应用会在正确的页面打开。两秒后页面还在,就会提示用户,并指向下一个选项。
- 2
前往 App Store
始终在页面上:根据手机前往 App Store、Google Play、华为应用市场或你的网站。不开 JavaScript 也能用。在 iPhone 上的 Instagram 和 TikTok 里,App Store 按钮会经由 Safari 打开,因为自 2026 年 7 月起,不少开发者反映在那里点 App Store 链接没有反应。
- 3
打不开?请用 Safari
离开应用内浏览器的两个步骤。在 Android 上,这里还有一个“在 Chrome 中打开”按钮,只要宿主应用放行,点一下就能把页面转到 Chrome。
应用内浏览器常见问题
什么是应用内浏览器?
应用内浏览器(也常叫内置浏览器)是你在 Instagram、TikTok、Facebook 这类应用里点链接时打开的浏览器,好让你一直留在应用里。有些应用基于 Apple 的 WKWebView 或 Android 的 WebView 自己做了一个;另一些用系统提供的应用内视图,也就是 Apple 的 Safari 视图或 Chrome Custom Tabs。会拦着链接、不让它打开其他应用的,是第一种。
怎么判断链接是不是在 Instagram 的内置浏览器里打开的?
从 Instagram 里打开本页,顶部的检测框会直接告诉你。用肉眼看,就看屏幕顶部:内置浏览器显示的是应用自己的标题栏,带一个 × 和 ••• 菜单,而不是 Safari 或 Chrome 的地址栏。网站则可以通过 UA 判断,其中包含“Instagram”和应用版本号。
Instagram 内置浏览器的 UA 是什么样的?
就是手机上普通 WebView 的 UA,末尾再加上“Instagram”、应用版本号和设备信息,例如“Instagram 307.0.2.14.107 (iPhone15,3; iOS 17_1; en_US …)”。在 Android 上还会带有“; wv)”,这是 Android WebView 的标志。只要在整段字符串里找“Instagram”就行。
微信浏览器的 UA 长什么样?
微信会在 UA 里加上“MicroMessenger/”和版本号,例如“MicroMessenger/8.0.44”,后面跟着 NetType 和 Language。在 Android 上还能看到“WeChat”或“Weixin”,以及微信的浏览器内核 XWEB。大多数网站都是通过检测“MicroMessenger”来判断是否在微信内置浏览器中打开的。
网页能强制 Instagram 或 TikTok 用 Safari 打开吗?
在 iPhone 上不能。没有任何有文档说明的方法能让页面自己从应用内浏览器转到 Safari,只能由用户通过应用的菜单来操作。在 Android 上,页面可以提供一个 intent:// 链接,把自己交给 Chrome,只要宿主应用放行就能生效。上面的“在 Chrome 中打开此页面”按钮做的就是这件事。
为什么在 Instagram 或 TikTok 里点链接打不开我的应用?
因为决定权在宿主应用。只有当浏览器把这次点击交给系统处理时,Universal Links 和 App Links 才会打开你的应用,而应用内浏览器常常不这么做。myapp:// 这样的 URL scheme 在其中好几个应用里会被拦截。在应用里跑一遍上面的测试,就知道你的链接属于哪种情况。
TikTok 有内置浏览器吗?
有。简介、评论和广告里的链接都会在 TikTok 自己的浏览器里打开,它会在 UA 里用 musical_ly 或 trill 标明身份。2022 年时它没有跳出的按钮,所以在营销活动上线前,先在 TikTok 里测一下你的简介链接。
能关闭 Instagram 的内置浏览器吗?
没有设置可以关,Felix Krause 在 2022 年没找到这样的设置。只能逐条链接处理:点按 •••,选择在浏览器中打开。Telegram 倒是有设置链接在哪里打开的选项,一份 2022 年的指南也提到 LinkedIn 有类似设置。
Appy 怎么应对应用内浏览器?
Appy 能识别的就是本工具检测的这 10 种应用内浏览器。在 Pro 套餐下,链接不会直接跳转、把人带进死胡同,而是用访问者的语言显示一个简短的页面:真正能点的“打开应用”按钮、商店按钮和跳出去的步骤,在 Android 上还有“在 Chrome 中打开”按钮。报表会按应用内浏览器统计点击,你能看到有多少流量是这样进来的。
我的链接或 UA 会被保存吗?
不会。检测在你的浏览器里完成,你测试的链接只留在你的设备上。复制测试链接时,你的链接放在地址的 # 后面,浏览器不会把这一部分发给服务器。
一条链接,所有应用通用
别再让 Instagram 和 TikTok 吞掉你的点击
为你的应用创建一条 Appy 链接。所有套餐都会把每部手机送到对应的商店。在 Pro 套餐下,浏览器允许时它会打开你的应用,不允许时则给出跳出去的方法。
创建我的链接- 无需信用卡
- 附带二维码
- 取消订阅后链接照常可用
指南与工具
- 指南应用内浏览器如何处理深度链接:Instagram、TikTok、Facebook、Gmail、Telegram 等同一条链接,在 Safari 里能打开应用,到了 Instagram 里就失灵。本文梳理每个应用用的是哪种浏览器、Apple、Google 和 Chrome 的规则,以及你能做些什么。
- 指南Instagram 里点 App Store 链接没反应?发生了什么,怎么解决从 2026 年 7 月开始,iPhone 用户在 Instagram 里点 App Store 链接,经常什么反应都没有。本文整理了开发者报告的情况,讲清楚应用内浏览器为什么会把商店链接“吞掉”、有哪几条出路、各自要付出什么,以及 Appy 链接现在在所有套餐里是怎么处理的。
- 指南Instagram 与 TikTok 应用安装深度链接:智能路由到 App、商店或网页学习如何将 Instagram Stories、个人主页和广告,以及 TikTok 简介与广告流量,统一路由到 Deeplink、应用商店或你的网站。
- 免费工具深度链接生成器一条链接:装了应用就打开应用,没装就去对应的商店。
- 免费工具通用链接验证器先确认你域名下的 AASA 和 assetlinks 文件都已就位,再去怪浏览器。