需要PhoneGap项目的示例cordova-plugin-facebook4
Posted
技术标签:
【中文标题】需要PhoneGap项目的示例cordova-plugin-facebook4【英文标题】:Need example cordova-plugin-facebook4 for PhoneGap project 【发布时间】:2017-06-23 10:51:08 【问题描述】:我在 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 for PhoneGap 项目。 我没有从这个资源中找到合适的例子 - https://www.npmjs.com/package/cordova-plugin-facebook4
【问题讨论】:
$(document).on("click", "#snid", function() 【参考方案1】:我试过了:
$(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)
);
);
显示消息:未登录
然后它挂起: Screenshot
【讨论】:
以上是关于需要PhoneGap项目的示例cordova-plugin-facebook4的主要内容,如果未能解决你的问题,请参考以下文章
Xcode 与 phonegap 项目 Ipad 模拟器变成 iphone 大小
我需要在cordova/phonegap项目的所有html文件中添加app.initialize()吗
eclipse / Android上的Cordova phonegap