# cocos js开发 将`cocos-embed/SoyooFacade.ts`加进项目 然后注释,调用对应的SoyooFacade对象的方法。 必须要调用的方法有: ``` SoyooFacade.ReportLifeCycle(SoyooLifecyle.Ready) SoyooFacade.ReportLifeCycle(SoyooLifecyle.Start) SoyooFacade.ReportLifeCycle(SoyooLifecyle.Complete) SoyooFacade.InstallGame() ``` # zip ## facebook 把`networks/facebook.js`复制到web-mobile目录下。 在w`web-mobile/index.html`的""的上一行添加代码 ``` ``` ## google 把`networks/google.js`复制到web-mobile目录下。 在w`web-mobile/index.html`的""的上一行添加代码 ``` ``` ## tiktok 把`tiktok/tiktok.js`和`tiktok/config.json`复制到web-mobile目录下。 在w`web-mobile/index.html`的""的上一行添加代码 ``` ``` # 单HTML渠道 ## 环境配置 需要安装nodejs 打开soyoo-cocos后,先执行`npm install`安装依赖 ### 预处理html 0. 把目标目录web-mobile复制到soyoo-cocos目录下。 1. 删掉index.html里的js代码部分 2. 在body最后加上 ` ` ## 渠道处理 ### applovin 1. 把networks/applovin.js 复制到web-mobile下 2. 编辑复制的applovin.js, 在前几行填入对应的iosUrl和androidUrl 3. 编辑index.html,在body最后加上 `js ` ### applovin 1. 把networks/mintegral.js 复制到web-mobile下 2. 编辑index.html,在body最后加上 ` ` ### moloco 1. 把`networks/moloco.js`复制到web-mobile目录下。 2. 编辑index.html,在body最后加上 ```js ``` ## 打包 执行命令 `node single-html/build.js` 生成目标文件 `dist/index.html`即为目标文件 ```css @media (orientation: landscape) {#splash {background-size: 15% !important;}} ``` ```js ```