我试图共享一个包含图像URL和链接(firebase动态链接)的pinterest引脚,最终将导致pinterest用户返回我的应用程序(ios和android)。我正在使用此代码共享来自ios应用的链接,而url
是Firebase动态链接
let shareString = "http://pinterest.com/pin/create/link/?url=\(url)"
let escapedShareString = shareString.addingPercentEncoding(withAllowedCharacters: CharacterSet.urlQueryAllowed)!
let urlToShare = URL(string: escapedShareString)! if UIApplication.shared.canOpenURL(urlToShare)
{
UIApplication.shared.openURL(urlToShare)
}
因此,当与该代码共享时,它会打开ios应用程序,并且运行良好,我在pinterest应用程序中按图钉页面内的“访问”按钮,即可按我的意愿打开我的应用程序。当我尝试通过pinterest的ANDROID应用(按“访问”按钮)执行相同操作时,它显示了以下内容:
任何想法为什么会这样或我在做什么错?我认为这是pinterest的ANDROID应用中的某种错误,因为它确实可以在IOS应用中正常工作