gpt4 book ai didi

iOS PWA 特殊 mailto 链接在 pwa 浏览器中打开选项卡。并停留在空白标签

转载 作者:行者123 更新时间:2023-11-29 11:27:56 29 4
gpt4 key购买 nike

mailto 链接在以前版本的 iOS 上按预期工作。在使用 mailto 链接打开默认邮件应用程序时更新到 12.2+ 后,邮件应用程序可以正常工作。但是当回到 PWA 时,由于 iOS 功能更新到 PWA(切换应用程序时保存应用程序状态),应用程序卡在空白屏幕上

现在,即使在滑动关闭应用程序后,我仍然卡在空白屏幕上。

我正在使用以下代码来启动邮件应用程序

<a href="mailto:example@example.com" target="_blank">send mail</a>

我已经尝试了所有其他目标选项,只有 _blank 目标会打开默认邮件应用程序。其他目标未按此 stack overflow answer 中所述工作.

这是从邮件应用返回后黑屏的截图 Blank Screen after coming back from mail app

有人遇到过类似的问题吗?

最佳答案

我在我自己的 PWA 中尝试了以下解决方案并且效果很好(iOS 12.3.1、iPhone 7+)!

在您的 PWA 页面上,您创建如下链接:

<a onclick="sendFeedback()">Send Mail</a>

然后你定义这个函数:

function sendFeedback(e)
{
window.location.href = "mailto:example@example.com";
}

单击后,它会启动默认的邮件应用程序。当您返回 PWA 时,您将登陆链接所在的页面。不会出现空白屏幕。

关于iOS PWA 特殊 mailto 链接在 pwa 浏览器中打开选项卡。并停留在空白标签,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56885594/

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