Cordova插件facebook4,如何使用?
Cordova plugin facebook4, how to use it?
我正在将 Facebook 登录集成到我的混合应用程序中,为此我使用了 cordova-plugin-facebook4。
运行 在 cmd
$cordova plugin add cordova-plugin-facebook4 --save --variable APP_ID="1854483668193025" --variable APP_NAME="Lojas"
config.xml
<plugin name="cordova-plugin-facebook4" spec="^2.2.0">
<variable name="APP_ID" value="1854483668193025" />
<variable name="APP_NAME" value="Lojas" />
</plugin>
运行 cordova 浏览器
$cordova run browser
错误
FB.login() called before FB.init().
控制台
代码
login () {
window.facebookConnectPlugin.login(['email, public_profile'],
this.onSignInSuccess, this.onSignInError)
}
怎么了?
我相信你的配置是正确的。唯一阻止预期行为的原因是您 运行 通过
调整您的应用程序
$ cordova run browser
您的应用程序需要 运行 或在设备上模拟 才能正常工作。因此,运行通过
宁它
$ ionic cordova emulate (ios|android)
应该完成这项工作。不要忘记添加您要使用的平台
$ ionic cordova platform add ios
or
$ ionic cordova platform add android
祝你好运!
我发现问题是因为添加和删除了插件,我删除是因为插件在浏览器中不起作用。
我按照以下步骤操作:
$cordova platform remove android
$cordova platform add android
$cordova plugin add cordova-plugin-facebook4 --save --variable APP_ID="1854483668193025" --variable APP_NAME="Lojas"
我正在将 Facebook 登录集成到我的混合应用程序中,为此我使用了 cordova-plugin-facebook4。
运行 在 cmd
$cordova plugin add cordova-plugin-facebook4 --save --variable APP_ID="1854483668193025" --variable APP_NAME="Lojas"
config.xml
<plugin name="cordova-plugin-facebook4" spec="^2.2.0">
<variable name="APP_ID" value="1854483668193025" />
<variable name="APP_NAME" value="Lojas" />
</plugin>
运行 cordova 浏览器
$cordova run browser
错误
FB.login() called before FB.init().
控制台
代码
login () {
window.facebookConnectPlugin.login(['email, public_profile'],
this.onSignInSuccess, this.onSignInError)
}
怎么了?
我相信你的配置是正确的。唯一阻止预期行为的原因是您 运行 通过
调整您的应用程序$ cordova run browser
您的应用程序需要 运行 或在设备上模拟 才能正常工作。因此,运行通过
宁它$ ionic cordova emulate (ios|android)
应该完成这项工作。不要忘记添加您要使用的平台
$ ionic cordova platform add ios
or
$ ionic cordova platform add android
祝你好运!
我发现问题是因为添加和删除了插件,我删除是因为插件在浏览器中不起作用。
我按照以下步骤操作:
$cordova platform remove android
$cordova platform add android
$cordova plugin add cordova-plugin-facebook4 --save --variable APP_ID="1854483668193025" --variable APP_NAME="Lojas"