使用html5编码的facebook登录的windows phone应用程序
是否有人开发了一个windows phone html5应用程序,并登录facebook? 我尝试了cordova的facebook插件,但它只适用于android 我想知道是否有一个解决方案来构建WindowsPhone8HTML5应用程序并将其与facebook集成 我已经为android开发了一个html5应用程序,与facebook的集成效果很好。我使用了cordova插件“facebookConenctPlugin”使用html5编码的facebook登录的windows phone应用程序,html,windows-phone-8,facebook-login,Html,Windows Phone 8,Facebook Login,是否有人开发了一个windows phone html5应用程序,并登录facebook? 我尝试了cordova的facebook插件,但它只适用于android 我想知道是否有一个解决方案来构建WindowsPhone8HTML5应用程序并将其与facebook集成 我已经为android开发了一个html5应用程序,与facebook的集成效果很好。我使用了cordova插件“facebookConenctPlugin” 现在,我想将其发送到windows phone应用商店,但faceb
现在,我想将其发送到windows phone应用商店,但facebook登录在windows phone 8上不起作用 Windows.Security.Authentication.Web.WebAuthenticationBroker.authenticateAndContinue而不是Windows.Security.Authentication.Web.WebAuthenticationBroker.AuthenticationAsync,因为它未在Windows Phone 8.1上实现。 这将启动请求权限的ui。用户登录后,您将从facebook获得响应,当您的应用程序再次启动时,您将在激活处理程序中处理该响应,如下所示: app.addEventListener(“已激活”,函数(args){
}最后我使用了phonegap.facebook.inappbrowser js(),它对我很有用。我把它放在我的www/js中,并在我的index.html中引用。我还必须集成cordova插件org.apache.cordova.inappbrowser。你试过Javascript SDK吗?你的问题是什么?@crafter我的问题是有一个解决方案来构建wp8 html5应用程序并将其与facebook集成?我已经开发了一个html5 android应用程序和与facebook的集成运行良好。我使用了cordova插件“facebookConenctPlugin”,现在我想将其发送到windows phone store,但facebook登录在WP8上不起作用。我已将此复制到帖子中。现在它读起来更好。你能解释一下“facebook登录不起作用”是什么意思吗。这可能意味着什么。请举例说明您的代码和显示的任何错误。@LoveMetal指向SDK-您的回答是什么?
if (args.detail.kind == activation.ActivationKind.webAuthenticationBrokerContinuation) {
var parser = document.createElement('a');
parser.href = args.detail.webAuthenticationResult.responseData;
var qs = extractQuerystring(parser.hash.substr(1).split('&'));
if (qs.error) {
console.log('error: ' + qs.error + ' : ' +qs.error_description);
return;
}
FB.options({ accessToken: qs.access_token });
FB.api("/me", function (res) {
if (!res || res.error) {
console.log(!res ? 'error occurred' : res.error);
return;
}
}