1 Star 1 Fork 1

老刀客 / f lutter_im_yin

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
该仓库未声明开源许可证文件(LICENSE),使用请关注具体项目描述及其代码上游依赖。
克隆/下载
chatContact.dart 1.80 KB
一键复制 编辑 原始数据 按行查看 历史
/* =============== 三方支付 调起 与im无关 ================ */
import 'dart:convert';
import 'package:flutter/material.dart';
import 'package:sy_flutter_wechat/sy_flutter_wechat.dart';
class ChatContact extends StatefulWidget {
@override
_ChatContactState createState() => _ChatContactState();
}
class _ChatContactState extends State<ChatContact> {
@override
void initState() {
// TODO: implement initState
super.initState();
_register();
}
_register() async {
bool result = await SyFlutterWechat.register('wx2334b2898c1a4e29');
print(result);
}
@override
Widget build(BuildContext context) {
return Scaffold(
body: Center(
child: Column(
children: [
SizedBox(
height: 200,
),
InkWell(
onTap: () async {
print('微信支付');
String payInfo =
'{"appid":"wx2334b2898c1a4e29","partnerid":"1518469211","prepayid":"wx120649521695951d501636f91748325073","package":"Sign=WXPay","noncestr":"1541976592","timestamp":"1541976592","sign":"E760C99A1A981B9A7D8F17B08EF60FCC"}';
SyPayResult payResult = await SyFlutterWechat.pay(
SyPayInfo.fromJson(json.decode(payInfo)));
print('微信支付回调$payResult');
},
child: Container(
width: 100,
height: 40,
color: Colors.red,
),
),
SizedBox(
height: 50,
),
InkWell(
onTap: () {},
child: Container(
width: 100,
height: 40,
color: Colors.orange,
),
)
],
),
),
);
}
}
1
https://gitee.com/bigpowers/f-lutter_im_yin.git
git@gitee.com:bigpowers/f-lutter_im_yin.git
bigpowers
f-lutter_im_yin
f lutter_im_yin
master

搜索帮助