ios - 了解用户在应用内购买期间按下取消按钮时的触发器
问题描述
我在我的颤振应用程序中集成了 IAP 功能。我想知道用户何时点击了 IAP 弹出窗口上的“取消”按钮。在这里找到了许多解决方案,但所有代码都是本机代码。如果我在 Flutter iOS 中触发取消按钮单击,那将非常有帮助。在取消按钮上单击我需要执行其他功能。
我已经按照此链接中的 IAP 集成代码: https ://fireship.io/lessons/flutter-inapp-purchases/ 并且 IAP 弹出窗口显示为默认弹出窗口而不是自定义弹出窗口。
请给点建议。任何帮助,将不胜感激。谢谢你。
解决方案
当您按下取消按钮时,PurchaseDetails.status
将等于PurchaseStatus.error
。所以你检查它:
if (purchaseDetails.status == PurchaseStatus.error) {
//Change UI state to reflect this problem
}
推荐阅读
- javascript - Javascript自动计算
- intellij-idea - IntelliJ-添加testNG maven依赖带来junit
- angular - 在 mat-radio-group 中选择了多个 mat-radio-button
- c++ - Sizer 中的 C++ wxWidgets 巨大差距(初学者)
- javascript - 如何获取 Slack 操作消息发送的 JSON 有效负载?
- ubuntu - .NET Core 3.1 MSBuild 在 Ubuntu 上缺少 libc.musl-x86_64.so.1
- excel - Application.OnKey 用于多个打开的工作簿中的一个工作簿
- python - 如何在特定列中填写值?
- c# - 水晶报表在第二次运行时不显示数据
- deployment - 忽略注释的 Visual Studio 数据库项目