首先抱怨一下sharesdk这个三方,上个kottlin版的项目是使用sharesdk的,然后本想着flutter版也要sharesdk的,结果到集成的时候,各种调用不起来,把flutter版的demo跑了起来也是出现调用不起来的情况,测试手机:华为7,荣耀还是唱响?,我的P10也是不行,后面因为急着上线iOS就耽搁了一个礼拜。
今天又抽空把微信登录做了一遍,算了还是用原生的写,索性的用了网上的fluwx,感觉还可以,还集成了微信支付在里面。
直接上步骤:
项目地址:
https://github.com/OpenFlutter/fluwx
直接在https://pub.dev/上搜索:fluwx
配置:
在flutter中的yaml文件中进行配置:
fluwx: ^1.0.4
初始化:
在main.dart中进行初始化操作,尽可能早的初始化
await fluwx.register(
appId: "wxxxxxxxxxxxxx",
doOnAndroid: true,
doOnIOS: true,
enableMTA: false);
var result = await fluwx.isWeChatInstalled();
<

本文介绍了在Flutter项目中集成微信登录和支付的步骤,包括配置、初始化和登录页面的实现。推荐了GitHub上的fluwx库,并提供了相关配置代码示例。完成微信授权后,可通过access_token获取微信用户信息。
最低0.47元/天 解锁文章
2241

被折叠的 条评论
为什么被折叠?



