我为我们的一位客户开发的网站存在一个奇怪的问题。我要做的是使用“添加到主屏幕”Safari菜单项为主页添加书签。然后,我将浏览一段时间,然后返回到手机的主屏幕,例如如果有人打电话给我或我正在检查邮件或iPhone用户做什么。当我点击主屏幕上的书签时,我将进入登录页面。当我登录时,我正常进入主页,但如果我尝试在其他任何地方导航,则链接将在新的浏览器实例中打开。我知道这是因为我的书签链接以全屏模式打开Safari会话,但新浏览的链接打开了一个Safari会话,地址栏和其他好东西可见。然后我必须再次登录,但这次一切正常。
只有当我使用带有书签的链接时,它才会执行此奇怪的登录操作。该网站在台式机(Mac和PC)以及Android和Windows Phone 7.x和8.x设备上运行良好。
答案 0 :(得分:1)
是的,所以无论如何,问题是另一位开发人员添加了元标记pip3 install yagmail
。这样做是告诉IOS该网页支持离线模式。不幸的是,我们没有。我将标记更改为<meta name="apple-mobile-web-app-capable" content="yes">
,一切都很顺利。
在我们的案例中,这不是问题,因为元标记被错误地放在那里。我们只需要好的主屏幕图标的元标记,上面的标记也在代码片段中。