Yerel uygulamanıza Facebook Comments Plugin'u dahil etmeye çalışıyorum.Login to Facebook Comments iOS (hızlı) yanıt vermiyor
Facebook Comments Box tamamiyle sunuldu. Ben "to post a comment Facebook'a Girişi" tuşuna bastığınızda
ama hiçbir şey olmaz. Olayı bu işlevle yakalamaya çalışıyorum: func userContentController(userContentController: WKUserContentController,didReceiveScriptMessage message: WKScriptMessage)
Ancak çalışmıyor.
import UIKit
import WebKit
class FacebookCommentsViewController: UIViewController, WKScriptMessageHandler{
var webView: WKWebView!
override func viewDidLoad()
{
super.viewDidLoad()
// WKWebView
let contentController = WKUserContentController();
contentController.addScriptMessageHandler(self,name: "callbackHandler")
let configuration = WKWebViewConfiguration()
configuration.userContentController = contentController
webView = WKWebView(frame: CGRectMake(0, 0, self.view.frame.width, self.view.frame.height), configuration: configuration)
webView.scrollView.bounces = false
self.view.addSubview(webView)
let facebookCommentsURL = "<!DOCTYPE html><html> <head> <meta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\"> </head> <body> <div id=\"fb-root\"></div><script>(function(d, s, id){var js, fjs=d.getElementsByTagName(s)[0]; if (d.getElementById(id)) return; js=d.createElement(s); js.id=id; js.src=\"http://connect.facebook.net/en_US/all.js#xfbml=1&appId=527957123932456&status=0\"; fjs.parentNode.insertBefore(js, fjs);}(document, 'script', 'facebook-jssdk'));</script> <div class=\"fb-comments\" data-href=\url-to-my-item data-width=\"470\" data-num-posts=\"5\"></div></body></html>"
webView.loadHTMLString(facebookCommentsURL, baseURL: NSURL(string:"my base url"))
}
func userContentController(userContentController: WKUserContentController,didReceiveScriptMessage message: WKScriptMessage)
{
print(message.name)
}
}
yanlış yapıyorum: Burada
benim kodudur?
yılında
Objective C
yılında:
Sonra bu sorunu önlemek için bu temsilci yöntemini çağırın? –
Hayır. Sadece eklenti - https://developers.facebook.com/docs/plugins/comments – Luda
Oturum açmak için facebook sdk kullanıyor musunuz? –