微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

'A' 标签属性强制浏览器打开它

如何解决'A' 标签属性强制浏览器打开它

我为我的 PWA 实施了电子邮件验证流程:

  1. 用户打开电子邮件并点击“激活”按钮
  2. Gmail 应用打开一个带有链接页面的网页视图,而不是常规浏览器

这给我带来了很多麻烦,因为应用调用的 che API 是经过身份验证的,而且 Gmail webview 似乎并没有在 chrome 中共享应用的相同存储。这会创建一个 401 错误,阻止流。

基本上我有两个解决方案:

  1. 最佳:以某种方式强制 Gmail 中的链接在 Chrome/Safari 应用中打开标签
  2. 最差:取消对 api 的验证

选项“1”是否可以实现?

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。