基本上,我们尝试使用URL
在iOS
上与我们的网站页面共享UIActivityViewController
。
通过将用户代理,桌面和iPad
设备重定向到另一个页面,该特定页面仅限于桌面。不幸的是,当从iOS
共享到 Pinterest 的链接时, Pinterest 也会被重定向,即使其用户代理被列入白名单。
我的问题是,UIActivityViewController
是否会自动提取链接本身,如果可以,将其列入白名单的最佳方法是什么?
还是 Pinterest 在iOS上具有未记录的其他用户代理?我在这里用尽了所有想法,因为仅将链接粘贴到Pinterest中即可,但是通过UIActivityViewController
则无效。
let shareItems = [ShareSectionItemSource(shareUrl: url)]
let activityViewController = UIActivityViewController(activityItems: shareItems, applicationActivities: nil)
activityViewController.excludedActivityTypes = [UIActivityType.airDrop]