gpt4 book ai didi

ios - 在 WebView 中打开,而不是在 iOS 上打开深层链接

转载 作者:行者123 更新时间:2023-11-29 12:19:26 25 4
gpt4 key购买 nike

我的 iPhone 应用程序有一个 WebView,它有时可能会显示一个已安装的应用程序(例如 Yelp)注册的 URL。我希望此页面在我的应用程序中打开。实际上,我不关心进一步的链接是否会切换到另一个应用程序,但第一个 View 应该保留在我们的应用程序中。

我可以找到一些特定于应用程序的解决方法,例如 https://stackoverflow.com/questions/29587313 用于 Pinterest,但我正在寻找通用解决方案。

最佳答案

您可以使用您为特定于应用程序的解决方法发布的链接中建议的相同解决方案,但阻止所有不是 http 或 https 的链接:

NSURL *url = [request URL];
if (![url.scheme isEqual:@"http"] && ![url.scheme isEqual:@"https"])
{
return NO;
}

如果您还想支持其他方案,只需将它们添加到声明中即可。

关于ios - 在 WebView 中打开,而不是在 iOS 上打开深层链接,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31055309/

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