我收到错误函数redirectToCheckout 不存在。但是当我尝试在脚本标记中添加条纹时。它显示此错误。此错误发生在index.html 中的条带脚本标记上。但即使添加此脚本标签后,redirectToCheckoutout is not a function 错误仍然存在。
错误
GET https://js.stripe.com/v3/ net::ERR_BLOCKED_BY_RESPONSE.NotSameOriginAfterDefaultedToSameOriginByCoep Cant seem to pass through this.
Run Code Online (Sandbox Code Playgroud)
索引.html
<head>
<meta charset="UTF-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<link rel="stylesheet" href="styles.css">
<title>Store</title>
<script src="https://js.stripe.com/v3/"></script>
<script src="script.js" type="module" defer></script>
</head>
Run Code Online (Sandbox Code Playgroud)
服务器.js
require("dotenv").config();
const express = require("express");
const app = express();
const items = require("./items.json");
const cors = require("cors");
app.use(express.json());
const stripe = require("stripe")(process.env.STRIPE_PRIVATE_KEY);
app.use(
cors({
credentials: true,
origin: process.env.CLIENT_URL,
})
);
app.get("/items", (req, res) => {
res.json(
items.map((item) => { …Run Code Online (Sandbox Code Playgroud) javascript node.js stripe-payments cross-origin-embedder-policy