提交 1fb42a96 authored 作者: JarvanMo's avatar JarvanMo

fix:when calling pay on ios,the handler crashed

上级 d80733ac
...@@ -55,7 +55,7 @@ class ShareSelectorPage extends StatelessWidget { ...@@ -55,7 +55,7 @@ class ShareSelectorPage extends StatelessWidget {
@override @override
Widget build(BuildContext context) { Widget build(BuildContext context) {
return Center( return Center(
child: new Column( child: new ListView(
children: <Widget>[ children: <Widget>[
Padding( Padding(
padding: const EdgeInsets.all(8.0), padding: const EdgeInsets.all(8.0),
......
...@@ -32,7 +32,9 @@ class _SendAuthPageState extends State<SendAuthPage> { ...@@ -32,7 +32,9 @@ class _SendAuthPageState extends State<SendAuthPage> {
OutlineButton( OutlineButton(
onPressed: () { onPressed: () {
_fluwx.sendAuth(new WeChatSendAuthModel( _fluwx.sendAuth(new WeChatSendAuthModel(
scope: "snsapi_userinfo", state: "wechat_sdk_demo_test")); scope: "snsapi_userinfo", state: "wechat_sdk_demo_test")).then((data){
print("-------->$data");
});
}, },
child: const Text("send auth"), child: const Text("send auth"),
), ),
......
...@@ -377,14 +377,10 @@ ...@@ -377,14 +377,10 @@
return [WXApi sendReq:chooseInvoiceReq]; return [WXApi sendReq:chooseInvoiceReq];
} }
- (BOOL)sendPayment:(NSString *)appId
PartnerId:(NSString *)partnerId
PrepayId:(NSString *)prepayId + (BOOL)sendPayment:(NSString *)appId PartnerId:(NSString *)partnerId PrepayId:(NSString *)prepayId NonceStr:(NSString *)nonceStr Timestamp:(UInt32)timestamp Package:(NSString *)package Sign:(NSString *)sign {
NonceStr:(NSString *)nonceStr
Timestamp:(UInt32)timestamp
Package:(NSString *)package
Sign:(NSString *)sign
{
PayReq *req = [[PayReq alloc] init]; PayReq *req = [[PayReq alloc] init];
req.partnerId = partnerId; req.partnerId = partnerId;
req.prepayId = prepayId; req.prepayId = prepayId;
...@@ -397,6 +393,6 @@ ...@@ -397,6 +393,6 @@
return [WXApi sendReq:req]; return [WXApi sendReq:req];
} }
@end @end
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论