gpt4 book ai didi

iphone - 在 Safari/GMail 中打开自定义 url 链接

转载 作者:技术小花猫 更新时间:2023-10-29 11:22:35 26 4
gpt4 key购买 nike

我在电子邮件中发送自定义 url 方案链接:

[body appendString:@"<div><a href=\"my-custom-url-scheme:test\"><button type=\"button\">Open in App</button></a></div>"];

这成功地在我发送的电子邮件中添加了一个按钮,点击该按钮会打开我的应用程序(如果已安装)。

当我在 iOS 设备上的 mail.app 中打开电子邮件时,这工作正常,但当我在 Gmail 中打开邮件时(通过 Safari 和 native GMail 应用程序),它没有执行任何操作。

这是框架的限制吗?或者 safari 应该能够识别这些链接吗?

最佳答案

为此,我找到的最佳解决方案是链接到 Web 服务器上的 PHP 脚本,该脚本采用参数并将请求重定向到 Safari 中的自定义 URL 方案。

此链接将在电子邮件中:

http://myserver.com/_script.php?parameter=one

然后重定向到:

myappscheme://open/?parameter=one

这确实意味着您必须打开 Safari 才能处理链接,但考虑到您无论如何都是从 GMail 应用程序打开链接,我认为这只是一个让其正常工作的小问题。

关于iphone - 在 Safari/GMail 中打开自定义 url 链接,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14112409/

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