fluwx 获取不到微信分享的正确结果

最近项目中新增了微信分享的功能,
记录一下期间遇到的问题;

pubspec.yaml文件中使用了没有支付功能的插件版本,如下:

*
fluwx_no_pay: ^3.13.1
*

分享工具类中代码实现:

import 'package:fluwx_no_pay/fluwx_no_pay.dart' as fluwx;

class SocialUtil{
    initUtil(){
        fluwx.weChatResponseEventHandler.asBroadcastStream().listen((event) {
            if (event is fluwx.WeChatShareResponse) {
                 if (kDebugMode) {
                  print('======>${event.errCode},${event.errStr}');
                 }
             if (event.isSuccessful) {
                EasyLoading.showToast('分享成功!');
             } else {
                EasyLoading.showToast('分享失败!');
        }
      }
    }
}

用户操作:
1.成功分享到微信好友,isSuccessful字段为true;
2.分享到微信好友,中途取消分享,isSuccessful字段依旧为true;

当时未查找到相关原因,今日翻看文档发现:
微信在2018年就调整了App 分享功能调整

ps:怪不得,过年期间用过一款分享得积分的游戏软件,能够通过分享薅羊毛!

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容