码上飞生成的小程序或网站预览/发布链接空白,主因是未真正上线、实名认证未通过、URL缺斜杠、JS资源404或base URL配置错误。
☞☞☞AI 智能聊天, 问答助手, AI 智能搜索, 多模态理解力帮你轻松跨越从0到1的创作门槛☜☜☜

用码上飞AI生成完小程序或网站后,点击它给的预览链接或发布链接,页面直接显示一片空白,连加载动画都没有——这不是你的网络问题,也不是AI“装死”,而是平台对资源交付有明确的触发条件和校验机制。
确认是否真已成功发布
第一步:回到码上飞控制台,找到对应项目,点开「部署记录」或「发布日志」标签页。只看状态栏里有没有明确写着【已上线】或【发布成功】,而不是“生成完成”“构建成功”“待部署”。后者只是本地工程就绪,尚未触达托管环境。
第二步:检查发布操作是否被手动跳过。有些用户在生成流程最后一步看到“一键发布”按钮是灰色的,误以为自动发布了,其实是因为没勾选“启用线上托管”或没完成实名认证(个人开发者需手机号+身份证后四位验证)。【未通过实名核验的账号无法触发真实部署,所有链接均返回空页面】。
检查链接本身是否有效
方法一:复制链接,粘贴到浏览器地址栏后,**手动在末尾加一个斜杠 / **(例如把 https://app.codeflying.net/abc123 改成 https://app.codeflying.net/abc123/)。码上飞当前版本的静态托管服务对根路径路由敏感,缺斜杠会导致 SPA 应用无法激活 Vue Router 或 React Router,白屏且无报错。
方法二:打开浏览器开发者工具(F12),切换到 Network 标签页,刷新空白页,观察第一个请求的 Status 是否为 200。如果显示 404 或 403,说明该链接根本未被平台识别为有效应用实例;如果 Status 是 200 但 Preview 显示空内容,说明 HTML 已返回,但 JS 资源加载失败——此时要继续看下一步。
排查前端资源加载失败
第一步:在 Network 面板中筛选 XHR 和 JS 类型请求,查找以 .js 结尾的文件是否全部返回 200。常见失败项是 runtime.js、vendor.js 或 app.[hash].js 这类打包产物。
第二步:若发现某 JS 文件返回 404,立即停止操作,返回码上飞项目编辑页 → 点击右上角「设置」→ 找到「基础路径(Base URL)」字段。默认值是 /,但如果项目是嵌套在子路径下运行(比如你希望它跑在 https://yourdomain.com/pet/ 下),就必须把这里改成 /pet/ ——否则所有相对路径引用都会错位,导致白屏。
第三步:检查控制台 Console 是否报错 Uncaught SyntaxError: Unexpected token '【你正在本地用 file:// 协议双击打开 index.html,而非通过码上飞提供的域名访问】。请务必使用平台生成的 https://xxx.codeflying.net 链接访问。











