gpt4 book ai didi

ios - 如何处理 facebook 对话框请求的取消按钮?

转载 作者:塔克拉玛干 更新时间:2023-11-01 19:11:28 26 4
gpt4 key购买 nike

如您所知,您可以显示一些 facebook View 以进行一些操作,例如应用程序请求、发布等。有一个委托(delegate)来管理回调,例如:dialogDidComplete:dialogDidNotComplete: 。观点是这样的: enter image description here

但取消按钮和分享按钮之间没有区别。您将在 dialogDidComplete: 中获得相同的回调。管理取消的唯一方法是角落里的小十字架。在我的例子中,如果用户按下共享而不是当他按下取消时,我想做一些操作。私有(private)社交网络 Path 管理此案例,我想知道如何处理?

你们有什么想法吗?

最佳答案

如果我没记错的话:

  • 如果您按 Share,您会得到一个 requestID 作为返回 URL 的一部分

  • 如果您按下 Cancel,您将返回到 dialogDidComplete,但它不会返回 requestID 作为返回 URL 的一部分.

代码:

- (void)dialogCompleteWithUrl:(NSURL *)url {
if (![url query]) {
NSLog(@"User canceled dialog or there was an error");
return;
}
}

关于ios - 如何处理 facebook 对话框请求的取消按钮?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12207561/

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