使用PhoneGap插件phonegap.facebook.inappbrowser https://github.com/caiovaccaro/phonegap.facebook.inappbrowser
输入Facebook登录详细信息后失败。一个空白屏幕,显示错误消息“我们在显示此页面时遇到问题”。出现。
我的猜想是,这是因为尝试在Windows Phone中不支持的InAppBrowser上调用show()。
可疑插件中的代码是登录方法中插件的第171行:
faceView.addEventListener('loadstop', function(){
faceView.show();
});
这种方法适用于iOS和Android。
是否有人能够在Windows Phone上使用该插件?或者你能指点我一些有用的插件来在Windows Phone上的PhoneGap中登录Facebook吗?
非常感谢任何见解。
进一步测试后
能够解决。
它适用于当前版本的Windows Phone。 发生的事情是,当你在Mac上安装InAppBrowser插件然后你想在Windows Phone中使用它时,它无法正常工作。它也发生在我的Device Motion插件上。 您可以在JavaScript中进行调用,但在本机级别上没有任何操作。 我不得不在Git中创建两个分支。一个用于Android和iOS,另一个用于Windows Phone。然后,分别在每个插件中添加插件。顺便提一下,如果你在Windows上添加插件,手机间隙构建在Mac上稍后会出现编译错误。
答案 0 :(得分:0)
也许这可以帮助你this API sample-facebook-api正常工作,去登录Facebook并接受权限......但是当它回到应用程序时,这就破了......如果你能解决这个问题请告诉我你是怎么做的操作
确定!我终于解决了创建FB登录本地并将其发送到webview的问题!