// 第一步:模拟输入“allow pasting” (虽然这一步在代码里其实不需要,但为了保险) console.log("正在尝试获取视频..."); // 第二步:发送请求获取视频链接 fetch('https://saas.sywhtv.cn/api/create_video_from_app.php', { method: 'POST', headers: { 'Content-Type': 'application/json' }, body: JSON.stringify({ text: '一只可爱的小猫在草地上玩耍' }) }) .then(res => res.json()) .then(data => { // 第三步:如果拿到了视频链接,就在页面上创建一个播放器 if (data.video_url) { console.log("成功获取视频链接:", data.video_url); // 创建一个 video 标签 var videoPlayer = document.createElement('video'); videoPlayer.src = data.video_url; videoPlayer.controls = true; // 显示播放/暂停按钮 videoPlayer.style.position = 'fixed'; // 固定在屏幕右下角 videoPlayer.style.bottom = '20px'; videoPlayer.style.right = '20px'; videoPlayer.style.width = '300px'; // 设置宽度 videoPlayer.style.zIndex = '9999'; // 确保在最上层 videoPlayer.style.border = '2px solid #007bff'; // 加个边框好看点 // 把播放器添加到网页上 document.body.appendChild(videoPlayer); // 自动播放 videoPlayer.play(); } else { console.error("没有拿到视频链接,服务器返回:", data); alert("获取视频失败,请检查控制台"); } }) .catch(error => { console.error("请求出错:", error); alert("请求出错,请检查网络"); });