webAndDesktopInitialize method
initialiaze the facebook javascript SDK
calls the FB.init interop
Implementation
@override
Future<void> webAndDesktopInitialize({
required String appId,
required bool cookie,
required bool xfbml,
required String version,
}) async {
this._appId = appId;
if (js.context['FB'] != null) {
_initialized = true;
return;
}
await _injectSrcScript();
fb.init(
fb.InitOptions(
appId: appId,
version: version,
cookie: cookie,
xfbml: xfbml,
),
);
_initialized = true;
}