1
我用这个代码在我的应用程序共享Facebook页面:如何使用Xamarin.iOS Facebook SDK共享Facebook页面?
class func shareWithDialog(viewController : UIViewController, delegate : FBSDKSharingDelegate, contentTitle: String, contentUrl: NSURL = url, contentDescription: String) {
let content = FBSDKShareLinkContent()
content.contentTitle = contentTitle
content.contentURL = contentUrl
content.contentDescription = contentDescription
let dialog = FBSDKShareDialog()
dialog.fromViewController = viewController
dialog.shareContent = content
dialog.mode = FBSDKShareDialogMode.FeedBrowser
dialog.delegate = delegate
dialog.show()
}
在本地代码(以上)FBSDKShareLinkContent.contentURL
设置为Facebook页面,我想分享。我正在使用Xamarin.Facebook.iOS.4.5.1.0 nuget包将此功能添加到Xamarin应用程序中。问题是这个SDK与原生SDK类似,但是类ShareLinkContent
没有属性contentURL
(它确实有ImageURL
属性)。
我可能会使用错误的类,但我找不到合适的类(SDK中的其他类用于共享图像和视频)。
嗨@agarwaen,我也偶然发现了这个问题。你设法解决它吗? –
@JasonSteele到目前为止没有运气。我有我的应用程序在等待这个功能。由于某些原因'FBSDKShareLinkContent'与原生版本不一样。如果您发现一些解决方法,请分享它。 – agarwaen
我发现它有一个'SetContentUrl'方法 - 你见过吗? –