如何从 android 应用打开 "save to android pay" url?

How to open "save to android pay" url from android app?

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

我找到了 "email link" 的方法,它也可以用于 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);
                }
            });
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