苹果支付
一个免费的Cordova插件,提供苹果支付功能。
被科多瓦的问题困住了?

如果您正在构建一个严肃的项目,那么您无法承担花费数小时进行故障排除的费用。betway东盟体育appIonic的专家为社区插件和高级插件提供优质的咨询服务。
安装
betway东盟体育app必威滚球分析软件Ionic Enterprise提供了来自Ionic Team的完全支持和维护的插件。 了解更多 或者如果你对这个插件的企业版感兴趣 联系我们
支持的平台上
- iOS
使用
反应
角
进口
{
ApplePay
}
从
“@betway东盟体育appionic-native / apple-pay / ngx”
;
构造函数
(
私人
applePay
:
ApplePay
)
{
}
...
异步
applePay
(
)
{
//这个块是可选的——只有当你需要更新订单项目/发货
//输出方法选择
这
.
applePay
.
startListeningForShippingContactSelection
(
)
.
订阅
(
异步
选择
=>
{
试一试
{
等待
这
.
applePay
.
updateItemsAndShippingMethods
(
{
项目
:
getFromSelection
(
选择
)
,
shippingmethod
:
getFromSelection
(
选择
)
,
}
)
;
}
抓
{
//处理更新项错误
}
}
)
;
试一试
{
常量
applePayTransaction
=
等待
这
.
applePay
.
makePaymentRequest
(
{
项目
,
shippingmethod
,
merchantIdentifier
,
currencyCode
,
countryCode
,
billingAddressRequirement
:
[
“名字”
,
“电子邮件”
,
“电话”
]
,
shippingAddressRequirement
:
“没有”
,
shippingType
:
“运输”
}
)
;
常量
transactionStatus
=
等待
completeTransactionWithMerchant
(
applePayTransaction
)
;
等待
这
.
applePay
.
completeLastTransaction
(
transactionStatus
)
;
}
抓
{
//处理付款请求错误
//也可以处理停止完成事务,但这些通常不应该发生
}
//如果你开始听之前
等待
这
.
applePay
.
stopListeningForShippingContactSelection
(
)
;
}