【问题标题】:How to open "save to android pay" url from android app?如何从安卓应用打开“保存到安卓支付”网址?
【发布时间】:2017-10-12 12:34:27
【问题描述】:

现在我处于以下情况:我们的服务器为当前用户卡发送准备使用的 JWT 哈希,但似乎无法从 android 应用按钮打开“保存到 android pay”url:有唯一Web应用集成教程:https://developers.google.com/save-to-android-pay/reference/s2w-reference 所以,我必须以某种方式将这个 html:<g:savetoandroidpay jwt="JWT" onsuccess="successHandler" onfailure="failureHandler" /> 渲染成按钮并处理来自 Java 的 javascript 回调。 或者,也许,还有其他方法?

【问题讨论】:

标签: java android android-pay


【解决方案1】:

我找到了“电子邮件链接”的方式来做到这一点,它也可以用于 Android 应用:

addToAndroidPay.setOnClickListener(new View.OnClickListener() {
                @Override
                public void onClick(View v) {
                    Intent intent = new Intent(Intent.ACTION_VIEW, Uri.parse("https://www.android.com/payapp/savetoandroidpay/" + token));
                    startActivity(intent);
                }
            });

【讨论】:

    【解决方案2】:
    Uri androidPayUri = Uri.parse("https://www.android.com/payapp/savetoandroidpay/" + jwt);
    Intent intent = new Intent(Intent.ACTION_VIEW, androidPayUri);
    

    ...

    您可以在此处找到要测试的示例 JWT:

    https://developers.google.com/save-to-android-pay/reference/s2w-reference

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2014-03-07
      • 1970-01-01
      • 2017-10-22
      • 2016-08-02
      • 2016-03-22
      • 2014-07-09
      • 1970-01-01
      相关资源
      最近更新 更多