我正在开发一个移动网站/ iPhone应用程序组合。进入移动网站后,我提示用户“转到应用程序”,“下载应用程序”或“使用移动网站”。
从各个入口点到移动网站,我主要担心验证电子邮件和短信,因此用户将检查电子邮件,按照验证链接,进入Safari,提示“转到应用程序”和验证链接将发送到应用程序以供其处理。
现在在同一个会话中,如果用户收到有关该应用的另一封电子邮件,则该用户将再次查看电子邮件,按照与Safari不同的验证链接,我希望“转到该应用”与新链接。
有些怪癖是进入移动网站后,会存储验证链接,并将URL切换到site.com/home。 iphone覆盖完全独立于网站的其他部分,无法访问网站的验证链接存储,因此一旦网站加载,事件就需要触发。这在第一次加载页面时有效,但在第二次重新进入时,我需要在ios Safari重新进入后立即收听触发的事件。我曾尝试收听“pageshow”,但到那时,网址已经是site.com/home。
由于
答案 0 :(得分:0)
我怀疑这里的解决方案是Javascript。要加载任何Javascript代码,该页面必须已经下载并且<html><head>
已经下载(至少)。我相信获得你想要的东西的唯一方法就是在后端做到这一点。