赞片CMSAPP打包

域名注册
域名注册 正式会员超兽战士 👑年卡会员
发布于 2026-10-07 07:49 ·0 浏览 ·0 回复

学完这篇,你能把已经跑在服务器上的赞片CMS手机站,用 HBuilderX 打包成一个能装到安卓手机上、也能提交 App Store 的安装包。

第一步:先确认手机站本身能正常访问

打包只是套壳,壳里加载的还是你的网站,所以先把网页端调通:用手机浏览器打开 https://你的域名/m/(赞片CMS 的手机模板一般放在 template/ 目录下,入口通常是 /m/ 或 /index.php/m/),确认首页、列表页、播放页都能正常显示和播放。

注意:打包前域名必须已经解析并开启 HTTPS。App 里加载 http 页面,Android 9 以上会直接拦截,iOS 更严格,白屏九成是这个原因。

第二步:在赞片CMS后台打开移动端开关

登录后台 /admin.php,进 系统 → 基本设置 → 移动端设置(不同版本菜单名略有差异,认准「移动端」字样),把移动端域名、开关打开,模板选择手机模板。保存后进 系统 → 缓存管理 → 清除缓存。

第三步:安装 HBuilderX 并新建项目

去 dcloud.net.cn 下载 HBuilderX,建议用 3.99 以上正式版,Windows 选「App开发版」(自带打包所需插件)。安装后:文件 → 新建 → 项目 → 选「5+App」→ 项目名填 zanpianapp → 模板选「默认模板」→ 创建。

第四步:改 index.html,让它加载你的网站

打开项目里的 index.html,把 <body> 内容换成一行 iframe:

<body style="margin:0">
<iframe src="https://你的域名/m/" style="border:0;width:100%;height:100vh"></iframe>
</body>

保存后按 Ctrl+R 在浏览器里预览,能正常显示说明壳对了。

注意:不要用 location.href 跳转,那样按返回键会直接退出 App。用 iframe 或 plus.webview 才能在站内返回。

第五步:配置 manifest.json

双击项目里的 manifest.json,切到「基础配置」的可视化界面改这几项:

  • 应用名称:显示在桌面上的名字
  • AppID:点「重新获取」,需要登录 DCloud 账号
  • 版本名称 / 版本号:1.0.0 / 100
  • 图标配置:上传 1024×1024 的 png,点「自动生成所有图标」
  • 模块权限:勾选 Webview、Device 即可,影视站用不到定位和相机

第六步:云打包出 APK

菜单 发行 → 原生App-云打包。平台勾 Android,测试阶段可用「使用DCloud老版证书」,正式上架要换成自有证书;iOS 需要苹果开发者账号、p12 证书和描述文件。点「打包」,等 5–10 分钟,控制台会给出下载链接,装到手机上试。

注意:免费云打包每天有次数限制,调试阶段别反复打包,先在浏览器预览里把问题改完再打。

第七步:打包后必测这几项

安装后逐项验证:首页能否打开、视频能否播放并全屏、底部导航是否正常、返回键能否回到上一页、横竖屏切换、以及弱网下会不会卡死。

小结

  • 赞片CMS 打包本质是 WebView 套壳,核心只有两件事:手机站地址和 HTTPS
  • 工具用 HBuilderX,最容易卡住的是第五步 manifest.json 的配置
  • 出现白屏,先查 HTTPS 和地址是否写全了 https://
  • 正式发布 Android 用自有证书,iOS 用苹果开发者证书,测试证书不能上架
版权声明:本文来自 GJ论坛《赞片CMSAPP打包》
原文链接:https://www.gj0.com/thread-166.html
转载请注明出处并保留本声明;内容仅代表作者观点,与本站立场无关。若本文涉嫌侵权,请联系本站处理。

全部回复 0

还没有回复,来抢沙发~