gpt4 book ai didi

android - 在网站上安装 Android 应用程序的链接 - 安装后,该应用程序如何从网站停止的地方继续?

转载 作者:行者123 更新时间:2023-11-29 00:31:40 24 4
gpt4 key购买 nike

基本上,有一个网站的内容也可以通过 native 应用程序查看,网站上什至还有一个按钮可以做到这一点 - 如果应用程序尚未安装在设备上,该按钮会将用户转到 Play 商店。

想法是即使尚未安装应用程序,也可以“无缝”过渡到该应用程序,因此它可以在第一次启动时加载相同的内容。如果只有一个浏览器,这样的事情就可以使用 cookie 来完成,但在 Android 设备上你可以有很多浏览器,而且很多人显然都这样做。查看内容不需要身份验证,因此也不能那样。

有没有办法在不希望用户选择他用来阅读网站的浏览器的情况下进行这种无缝转换?

最佳答案

所以这是一个几乎总是有效的解决方案,尽管它很尴尬:

  1. 浏览器将一些东西放入 cookie 中,服务器保留 session 数据以跟踪用户所在的位置
  2. 当应用启动时,它会创建一个 UUID。
  3. 然后,该应用将浏览器启动到一个特殊页面,并将 UUID 作为 GET 参数。
  4. UUID 现在已与服务器上的早期 session 数据相匹配。
  5. 页面上有 javascript,可通过更改 URL 以匹配 Intent 过滤器将用户送回应用。
  6. 该应用现在可以从您的服务器请求 session 数据。

这远非理想,而且确实会减慢应用的首次加载速度。

关于android - 在网站上安装 Android 应用程序的链接 - 安装后,该应用程序如何从网站停止的地方继续?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15280701/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com