ujj*_*ali 4 facebook hybrid dart flutter
Future<FirebaseUser> login({List<String> userData, var loginCallback, var cancelledCallback,
var errorCallback}) async {
var facebookLogin = FacebookLogin();
var facebookLoginResult = await facebookLogin.logInWithReadPermissions(['email']);
switch (facebookLoginResult.status) {
case FacebookLoginStatus.error:
print("Error");
break;
case FacebookLoginStatus.cancelledByUser:
print("CancelledByUser");
break;
case FacebookLoginStatus.loggedIn:
print("LoggedIn");
break;
}
}
Run Code Online (Sandbox Code Playgroud)
使用flutter_facebook_login插件,它总是抛出此错误。无法弄清楚我要去哪里。这是错误的日志记录。
MissingPluginException(No implementation found for method loginWithReadPermissions on channel com.roughike/flutter_facebook_login)
E/flutter ( 6174): #0 MethodChannel.invokeMethod (package:flutter/src/services/platform_channel.dart:278:7)
E/flutter ( 6174): <asynchronous suspension>
E/flutter ( 6174): #1 FacebookLogin.logInWithReadPermissions (package:flutter_facebook_login/flutter_facebook_login.dart:101:23)
E/flutter ( 6174): <asynchronous suspension>
E/flutter ( 6174): #2 FacebookAuth.login (package:shout_out/util/social_login.dart:26:25)
Run Code Online (Sandbox Code Playgroud)
MissingPluginException通常在添加插件时发生,并且从头开始没有重新运行您的应用程序。
尝试杀死您的应用程序,然后再次运行它。问题将消失。
编辑
用于flutter的Facebook SDK需要在清单文件中添加一些内容(对于android),这些更改已记录在插件文档中。
| 归档时间: |
|
| 查看次数: |
1677 次 |
| 最近记录: |