document.addEventListener("DOMContentLoaded", function () { fetch("/api/nezha2") .then(response => response.json()) .then(data => { const movieData = data.data; // 设置标题和描述 document.getElementById("title").textContent = movieData.title; document.getElementById("description").textContent = movieData.description; // 设置预告片链接 const trailerIframe = document.getElementById("trailer-iframe"); trailerIframe.src = movieData.trailer_url; // 渲染主演介绍 const castContainer = document.getElementById("cast-container"); movieData.cast.forEach(cast => { const castItem = document.createElement("div"); castItem.classList.add("cast-item"); const castName = document.createElement("div"); castName.textContent = `${cast.name} - ${cast.role}`; const castDescription = document.createElement("div"); castDescription.textContent = cast.description; castItem.appendChild(castName); castItem.appendChild(castDescription); castContainer.appendChild(castItem); }); // 设置上映日期和分级 document.getElementById("release-date").textContent = movieData.release_date; document.getElementById("rating").textContent = movieData.rating; }) .catch(error => { console.error("Error fetching movie data:", error); }); });