demogame.fullstorynovel.com — 多栏 Cocos H5 演示站 ================================================ 访问 ---- https://demogame.fullstorynovel.com/ 快速用法(拖拽 zip,推荐) -------------------------- 1. Cocos Creator 构建「Web Mobile」,把导出目录打成 .zip(内含 index.html)。 2. 打开站点:把 zip 拖到某个游戏槽(替换),或拖到最右侧「空槽」新增一栏。 也可点「换 zip / 选择 zip」。 3. 浏览器内用 JSZip 解压;Service Worker 把文件挂到 /zipfs/{id}/ 供 iframe 加载。 4. 标题优先取包内 package.json/project.json 的 name,否则用 zip 文件名。 5. 拖入内容只在本机内存,刷新页面后需重新拖入(不会上传服务器)。 限制:单包建议 ≤120MB;需 HTTPS + 支持 Service Worker 的现代浏览器。 界面能力 -------- - 逻辑分辨率 720×1280;每栏标题、重置(只刷该 iframe)、缩放滑条、右下角拖拽改框。 - 桌面横向并排可滚动;窄屏纵向堆叠。 - 全局缩放可同步各槽显示比例。 服务器目录持久化(可选) ------------------------ /var/www/demogame.fullstorynovel.com/ index.html / games.json / assets/ / sw-zip.js games/{id}/index.html ← 上传 web-mobile 整目录 编辑 games.json 追加: { "id": "my-game", "title": "我的游戏", "path": "/games/my-game/index.html", "scale": 0.55 } 刷新即可;末尾仍有空槽供拖拽临时试玩。 Nginx ----- /etc/nginx/conf.d/demogame-fullstorynovel.conf 仓库:spark-server/demogame-web/ 证书:Let’s Encrypt demogame.fullstorynovel.com DNS:阿里云 AliDNS A → 47.236.66.9