移动端如何判断网页是在 app 内打开还是浏览器打开?

我用 Gmail app 选择 Safari 浏览器打开一个链接,它会在 Gmail app 内打开一个网页,请问如何才能判断出用户是在 Gmail app 内打开的这个网页还是使用 Safari 浏览器(不在 Gmail app 内部)打开的网页?

阅读 3.3k
1 个回答

你可以试着看一下 Gmail 内置浏览器的 User-Agent 是否带有特殊标识。

就像微信内置浏览器 User-Agent 会带 MicroMessager 这种。

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题