目前已支持支付宝、淘宝、微信、抖音小程序
相关示例通过独立分支维护,详情如下:
在 main 分支下的 libs
目录,提供了编译打包原生 js/ts 小程序的库代码,如下:
npm install
和 npm run build
生成 .js
文件mp-alipay-galacean-effects.js
(支付宝/淘宝小程序)和 mp-weapp-galacean-effects.js
(微信小程序)
import { adapter, Player } from '~/libs/mp-alipay-galacean-effects';
// 与完整示例代码不同的是 registerCanvas 要从 adapter 命名空间下获取 const canvas = await adapter.registerCanvas({ id: '#J-webglCanvas' });
> 完整示例代码见本仓库的 `**-js/ts` 分支。
## 开发
### 编译 lib 产物
``` bash
# 1. 安装依赖(首次)
npm install
# 2. 构建 lib 产物
npm run build