【发布时间】:2019-06-11 15:33:02
【问题描述】:
一直在尝试让 cordova-plugin-facebook4 与我的 cordova 应用程序一起使用。我正在使用 framework7 和 android 平台版本 6.4。我已经成功安装了插件,设置了 APP ID 和 NAME 使用:
cordova plugin add cordova-plugin-facebook4 --save --variable APP_ID="***" --variable APP_NAME="***"
Framework7 在 deviceready 方法之后加载,所以我的代码在设备准备好后触发。我正在我的安卓手机上构建应用程序和调试。
在我的 facebook 按钮的 onclick 事件中使用的代码如下:
var fbLoginSuccess = function (userData) {
alert("UserInfo: " + JSON.stringify(userData));
facebookConnectPlugin.getAccessToken(function(token) {
alert("Token: " + token);
}, function(err) {
alert("Could not get access token: " + err);
});
}
facebookConnectPlugin.login(["public_profile"],
fbLoginSuccess,
function (error) { alert("" + error) }
);
在我的安卓设备上运行应用程序时,我不断收到此错误:
Uncaught ReferenceError: facebookConnectPlugin is not defined
任何帮助将不胜感激,谢谢
【问题讨论】:
标签: cordova cordova-plugins html-framework-7