@ creem io/ embed
嵌入框架不可知核心 克里姆语 取出——模式上线或内线. 后面的运行时间 @creem_io/react, (中文(简体) ), @creem_io/vue,以及 @creem_io/svelte直接用在香草JS上,或用到框架包装.
npm install @creem_io/embed
import { openCheckout, CreemEmbedCheckout, mount } from "@creem_io/embed";
// Overlay
openCheckout({ checkoutUrl, theme: "light", onComplete: (d) => {} });
// Inline
mount({ checkoutUrl, container: document.getElementById("checkout")!, onComplete: (d) => {} });
// Programmatic
const checkout = await CreemEmbedCheckout.create({ checkoutUrl, onComplete: (d) => checkout.close() });
获取 checkoutUrl 从 检查出 API。 。 。 . onComplete 接收 { checkoutId, orderId, orderNo, redirect, redirectUrl } —— 说 redirect 实值 true 当检查退出已配置成功/返回 URL 时,在这种情况下,嵌入式导航顶端窗口 redirectUrl 支付完成后自动。 处理 onComplete 来运行自己的支付后逻辑.