GooglePayButton disappears after loading is finished on the physical phone
还没有人认领这个 Issue。
评估
调研方向
从 GooglePayButton 的使用方式及其对 PaymentConfiguration.fromJsonString 的调用开始,然后使用提供的配置在实体手机上复现加载过渡。完成的标准是加载结束后 GooglePayButton 仍保持可见,并将其行为与提供的代码和设置进行比较。
由索引模型根据 Issue 内容生成。
描述
Hello,
GooglePayButton disappears after loading is finished on the physical phone only
Here my code :
GooglePayButton(
paymentConfiguration: PaymentConfiguration.fromJsonString(
payment_configurations.defaultGooglePay),
paymentItems: paymentItems,
type: GooglePayButtonType.buy,
// width: 8.sw,
// height: 50,
margin: const EdgeInsets.only(top: 15.0),
onPaymentResult: (result)=> onSubscribe(context,result),
loadingIndicator: const Center(
child: CircularProgressUi(),
),
),
Here my payment_configurations.defaultGooglePay :
const String defaultGooglePay = '''{
"provider": "google_pay",
"data": {
"environment": "PRODUCTION",
"apiVersion": 2,
"apiVersionMinor": 0,
"allowedPaymentMethods": [
{
"type": "CARD",
"tokenizationSpecification": {
"type": "PAYMENT_GATEWAY",
"parameters": {
"gateway": "example",
"gatewayMerchantId": "gatewayMerchantId"
}
},
"parameters": {
"allowedCardNetworks": ["VISA", "MASTERCARD"],
"allowedAuthMethods": ["PAN_ONLY", "CRYPTOGRAM_3DS"],
"billingAddressRequired": true,
"billingAddressParameters": {
"format": "FULL",
"phoneNumberRequired": true
}
}
}
],
"merchantInfo": {
"merchantId": "xxxxxxxxxxxxxxx",
"merchantName": "Subscription"
},
"transactionInfo": {
"countryCode": "US",
"currencyCode": "USD"
}
}
}''';
- 主要语言
- Dart
- 星标
- 180
- 派生
- 144
- PR 合并指标
- 30 天内没有已合并 PR
环境准备
- 没有 Dockerfile 或 Docker Compose 文件
- 有 Pull Request 模板
- 阅读贡献指南
从这里开始
- 先读完整个 Issue,再读项目的贡献指南。
- 在 Issue 下留言说明你要接手 —— 这能避免两个人做同样的事。
- Fork 仓库,在一个分支上完成修改。
- 提交 Pull Request,并在描述里引用这个 Issue 编号。
google-pay/flutter-plugin 的其他 Issue
-
Unable to load asset: "packages/pay_platform_interface/pubspec.yaml".可能重新可做 关联的 PR 已关闭且未合并。 未关闭
难度 3/5 1-2 天 新手友好度 42/100
google-pay/flutter-plugin#331 ·
-
难度 4/5 3-5 天 新手友好度 52/100
google-pay/flutter-plugin#323 · 3 条评论 · 1 个 reaction ·
-
Apple Pay Bottom Sheet – Incorrect Failure Design Handling After Backend Call Using Apple Pay Token未关闭
难度 5/5 一周以上 新手友好度 25/100
google-pay/flutter-plugin#322 · 1 条评论 ·
-
难度 3/5 1-2 天 新手友好度 52/100
google-pay/flutter-plugin#321 · 2 条评论 · 9 个 reaction ·
-
难度 4/5 3-5 天 新手友好度 40/100
google-pay/flutter-plugin#312 · 1 条评论 ·
查看 google-pay/flutter-plugin 的全部 Issue
相似的 Issue
-
难度 2/5 1-3 小时 新手友好度 78/100
维护者通常 5 天内回复
-
难度 2/5 1-3 小时 新手友好度 79/100
维护者通常 1 天内回复
-
[Bug] 附近设备权限未申请未关闭bug
难度 2/5 1-3 小时 新手友好度 67/100
bggRGjQaUbCoE/PiliPlus#3369 ·
维护者通常 1 天内回复
-
难度 2/5 1-3 小时 新手友好度 65/100