Interceptor

结账拦截器,用于拦截结账。

interceptor?: Interceptor

备注

仅当 capabilities.block_progress 配置项 启用,且商家开启时传入。

注意

仅在结算页可用。

interceptorInterceptor
render("Checkout::Dynamic::Render", (props) => {
const { interceptor } = props;
function validate() {
if (interceptor) {
interceptor.validate(() => {
// do something
// if pass
return Promise.resolve({
success: true,
});
});
}
}

const top = (
<>
<Button onPress={validate}>validate</Button>
</>
);

return top;
});
这篇文章对你有帮助吗?