Flutter 在社交媒体上发布了一个与Flitter的链接后,如何获得成功?

Flutter 在社交媒体上发布了一个与Flitter的链接后,如何获得成功?,flutter,dart,share,media,social,Flutter,Dart,Share,Media,Social,我试图在facebook上发布成功后显示一个对话框 但它在post成功之前显示对话框 代码: 我正在使用插件 facebook共享按钮: IconButton( icon: Image.asset("assets/icons/facebook_logo1.png",fit:BoxFit.contain,color: Colors.white,), onPressed: (){ FlutterShareMe().shareToFacebo

我试图在facebook上发布成功后显示一个对话框

但它在post成功之前显示对话框

代码:

我正在使用插件

facebook共享按钮:

IconButton(
    icon: Image.asset("assets/icons/facebook_logo1.png",fit:BoxFit.contain,color: Colors.white,),
    onPressed: (){                
      FlutterShareMe().shareToFacebook(url:appUrl,  msg: "Flutter_App",).whenComplete((){
        alertBoxforWinAndShare(context,"plus 1 lap\n to share");
      });          
    }
 )


你试过
then(({…})
而不是
whenComplete(({…})
是的,先生,我试过了,同样的问题是
then({…})
。然后((value){print(value);})是的,
value
给我成功,但是在帖子成功之前。看,这个方法不等待facebook帖子的回复,您需要fork并更改此插件**编辑:**您需要移动
result.success(“success”)到内部