如何从 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
现在我处于以下情况:我们的服务器为当前用户卡发送了可供使用的 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