【发布时间】:2019-07-25 14:46:06
【问题描述】:
我正在实施 Google Pay Web API v2,我在 Android 版 Chrome 上看到此错误
code: 9
message: "The payment method "https://google.com/pay" is not supported" name: "NotSupportedError"
statusCode: "CANCELED"
使用较旧的 API,我们没有问题,但我们需要更新到较新的 API。
在桌面 (Chrome)、iOS(Chrome 和 Safari)和 Android (Chrome) 上测试。唯一损坏的是 Android 上的 Chrome。华为和三星设备经过测试,均失败。
按钮已呈现,但点击没有反馈。上面的错误在控制台(用USB调试看看)
注意; GPay 正在 Braintree 中实施,所以我很好奇这是否会导致问题?
【问题讨论】:
-
全面披露:我在 Braintree 工作。我们将需要查看您的代码以及您的帐户以进一步调试。请联系我们的support team 并提供代码 sn-p 和您的商家 ID,我们很乐意查看。
-
我试图回答我自己的问题,但没有奏效。事实证明,尽管有 SSL,但它是无效的(我认为已经过时了),并且在更新它之后,一切正常。我只是通过单步执行我们的 JS 代码才弄明白的,我相信引发了有关 SSL 的错误,但最终这是通过管道传递到控制台的错误。
标签: android braintree google-pay