gpt4 book ai didi

ios - PWA iOS 获取短信 : tag to open iMessage

转载 作者:行者123 更新时间:2023-11-28 23:31:37 26 4
gpt4 key购买 nike

我们目前正在为我们的客户开发 PWA。一切进展顺利,但在 iPhone (iOS 12.2) 上进行测试时,我们遇到了 href 中包含 sms:123-456-7890 的标签的问题。您收到“Safari 无法打开此页面,因为 sms: 标签”(释义)。

如果您通过 Safari(不是 PWA 模式)浏览网站, anchor 标记工作正常,您的 iMessage 打开时会显示其中的号码。但是当您处于 PWA 模式并单击链接时,您将获得我上面提到的消息的一个版本。

通过研究,这似乎是 iOS 12.2 版本中的某种错误,尽管官方并未提及。

我很好奇是否有人幸运地解决了这个问题?

提前致谢。

编辑..为 anchor 标签添加一些代码....

<a href="sms://1234567890;">123-456-7890</a>

我已经尝试了多种不同的短信变体(没有//或 ;),当点击它作为 PWA 时,结果总是相同。使用 Android,在 PWA 模式下一切正常。

最佳答案

我确实找到了使用 JavaScript 的解决方法

代码示例:

<a href="#" onclick="openSMSMobile();" >

function openSMSMobile(e) {
window.open('sms:1234567890', '_self');
return false;
}

关于ios - PWA iOS 获取短信 : tag to open iMessage,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56279227/

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