我在文件config.xml中添加了一个:
<preference name="android-minSdkVersion" value="17"/>
...
<preference name="phonegap-version" value="cli-6.5.0" />
...
<plugin name="cordova-plugin-facebook4" spec="1.7.4" source="npm">
<param name="APP_ID" value="XXXXXXXXXXXXXXX" />
<param name="APP_NAME" value="MyProg" />
</plugin>
该应用程序已经在Facebook注册,上面显示的是X而不是......
请举例说明如何使用插件 - cordova-plugin-facebook4进行PhoneGap项目。 我没有从此资源中找到合适的示例 - https://www.npmjs.com/package/cordova-plugin-facebook4
答案 0 :(得分:0)
我试过了:
$(document).on("click", "#snid", function(){
facebookConnectPlugin.getLoginStatus(function(response) {
if (response.status === "connected") {
alert("Logged in, details:\n\n" + JSON.stringify(response.authResponse));
} else {
alert("Not logged in");
}
});
var fbLoginSuccess = function (userData) {
alert("UserInfo: ", userData);
};
facebookConnectPlugin.login(["public_profile"], fbLoginSuccess,
function loginError (error) {
alert(error)
}
);
});
&#13;
显示消息:未登录
然后它挂起: Screenshot