gpt4 book ai didi

progressive-web-apps - 有没有办法使用mailto : or message: scheme in a PWA in iOS 12. 2?

转载 作者:行者123 更新时间:2023-12-04 08:20:43 26 4
gpt4 key购买 nike

我使用 Ionic 4 构建了一个 PWA,它有一个“联系”按钮和一个使用“mailto:”方案的简单 href。

<a href="mailto:example@gmail.com">Contact</a>

这用于在从主屏幕启动 PWA 时打开 iOS 12.1 中的 native 邮件应用程序。自从我更新到 iOS 12.2 后,它只会打开 PWA 内部 Safari,并显示一条消息,指出 Safari 无法打开以“mailto:”开头的链接

我曾尝试使用其他 URI 方案,例如“instagram:”或“消息:”,但它们都会导致相同的问题。当我从主屏幕启动我的 PWA 时,我发现唯一仍然可用的是“电话:”方案。

有没有其他人遇到过这个问题并且知道如何从从主屏幕打开的 PWA 中仍然打开 tel: 以外的 URI 方案?

最佳答案

我设法使用下面的点击功能让它工作。在 Android 和 iOS PWA 上测试。

()=>{
window.location.href = "mailto:support@example.com?subject=" + emailSubject + "&body=" + emailBody
return
}

关于progressive-web-apps - 有没有办法使用mailto : or message: scheme in a PWA in iOS 12. 2?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55610036/

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