gpt4 book ai didi

javascript - 当 iOS Safari 从另一个应用程序调用时,会触发什么 Javascript 事件

转载 作者:行者123 更新时间:2023-12-03 20:15:35 24 4
gpt4 key购买 nike

我正在开发一个移动网站/iPhone 应用程序组合。进入移动网站后,我提示用户“转到应用程序”、“下载应用程序”或“使用移动网站”。

从移动网站的各个入口点,我最担心的是验证电子邮件和短信,因此用户会检查电子邮件,点击验证链接,进入 Safari,收到“转到应用程序”的提示,然后验证链接将发送到应用程序以供其处理。

现在,在同一 session 中,如果用户收到另一封有关应用程序的电子邮件,用户将再次检查电子邮件,按照不同的 Safari 验证链接,并且我希望“转到应用程序”与新链接。

一些奇怪的地方是,进入移动网站后,验证链接会被存储,并且 URL 会切换到 example.com/home。 iPhone 覆盖层与网站的其余部分完全分开,并且无法访问网站存储的验证链接,因此该事件需要在网站加载后立即触发。这在第一次加载页面时有效,但在第二次重新进入时,我需要监听 iOS Safari 重新进入时触发的事件。我尝试过收听“pageshow”,但那时 URL 已经是 example.com/home。

最佳答案

我怀疑这里的解决方案是Javascript。要加载任何 Javascript 代码,页面必须已经在下载并且 <html><head>已经下载(至少)。我相信获得您想要的东西的唯一方法是在后端进行。

关于javascript - 当 iOS Safari 从另一个应用程序调用时,会触发什么 Javascript 事件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8919870/

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