最近項目中新增了微信分享的功能袱吆,
記錄一下期間遇到的問題;
pubspec.yaml文件中使用了沒有支付功能的插件版本距淫,如下:
*
fluwx_no_pay: ^3.13.1
*
分享工具類中代碼實現(xiàn):
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;
當(dāng)時未查找到相關(guān)原因彤枢,今日翻看文檔發(fā)現(xiàn):
微信在2018年就調(diào)整了App 分享功能調(diào)整
ps:怪不得狰晚,過年期間用過一款分享得積分的游戲軟件,能夠通過分享薅羊毛缴啡!