country
只读特性在
PaymentAddress
interface is a string identifying the address's country using the
ISO 3166-1 alpha-2
standard. The string is always in its canonical upper-case form.
Some examples of valid
country
值:
"US"
,
"GB"
,
"CN"
,或
"JP"
.
var paymentCountry = PaymentAddress.country;
A
DOMString
which contains the ISO3166-1 alpha-2 code identifying the country in which the address is located, or an empty string if no country is available, which frequently can be assumed to mean "same country as the site owner."
If the payment handler validates the address and determines that the value of
country
is invalid, a call to
PaymentRequestUpdateEvent.updateWith()
will be made with a
details
object containing a
shippingAddressErrors
field. That field contains an
AddressErrors
-compliant object whose
country
property is a string indicating the validation error that occurred and, if possible, suggests how to fix it.
| 规范 | 状态 | 注释 |
|---|---|---|
|
支付请求 API
The definition of 'PaymentAddress.country' in that specification. |
候选推荐 | 初始定义。 |
| 桌面 | 移动 | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|
country
|
Chrome
61
Disabled
|
Edge 15 |
Firefox
56
注意事项
Disabled
|
IE 不支持 No | Opera 不支持 No | Safari Yes | WebView Android 不支持 No |
Chrome Android
53
Disabled
|
Firefox Android
56
注意事项
Disabled
|
Opera Android 不支持 No | Safari iOS Yes | Samsung Internet Android 不支持 No |
完整支持
不支持
见实现注意事项。
用户必须明确启用此特征。
PaymentAddress