【问题标题】:Can I trigger Accept & Buy button of Google Play programatically?我可以以编程方式触发 Google Play 的接受和购买按钮吗?
【发布时间】:2013-02-14 08:03:34
【问题描述】:

我从 android 开发者那里下载了用于应用内计费的 v3 示例项目并开始使用它。它工作正常。 我可以在不点击 Accept & Buy 按钮的情况下执行 PerformClick() 吗?

专门针对视力低下的人。

【问题讨论】:

  • 此对话框供用户确认购买。即使有可能,我认为你应该让用户决定是否购买。
  • 有什么解决办法吗?因为我想为我的应用程序启用此功能,该应用程序将被百叶窗使用。
  • 我已经说过了:不要那样做,即使你有办法。您是否希望有一个应用程序在未经您批准的情况下在您的信用卡上花费任意金额?这就是该对话框的用途。如果你设法覆盖它,那在法律方面也会有问题。
  • 它是用于百叶窗的,所以我想添加一个自己的按钮,方便他们使用,并使用 tts 为他们提供语音反馈以提供信息。有没有办法将该按钮链接到自己的按钮或任何解决方法?
  • 盲人用户完全能够导航到该按钮,使用他们每天在 Android 设备上使用的相同技术(箭头键/轨迹球、“触摸探索”、TalkBack 等)。 “有没有办法将该按钮链接到自己的按钮或任何解决方法?” -- 幸运的是,没有。

标签: android in-app-billing google-play-services


【解决方案1】:

你不能那样做。 Google API 会解决这个问题。您将在金融交易完成后(如果 apptype 已支付)作为 nonce 对象获得响应。根据响应,您必须处理应用程序状态。

查看应用购买流程here

【讨论】:

  • 有什么解决办法吗?因为我想为我的应用程序启用此功能,该应用程序将被百叶窗使用。
  • @TheAndroDev 没有将ACCEPT/BUY 按钮链接到我们的应用程序按钮的解决方法。有关该问题,请参阅 CommonsWare 的上述评论。盲人用户可以使用箭头键/轨迹球、TalkBack 导航到ACCEPT/BUY 按钮......
猜你喜欢
  • 2013-06-18
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2011-06-26
相关资源
最近更新 更多