引入
ts
import { RequestConfig } from 't-comm';
// 不支持 tree-shaking 的项目
import { RequestConfig} from 't-comm/lib/cocos/manager/index';
// 只支持 ESM 的项目
import { RequestConfig} from 't-comm/es/cocos/manager/index';RequestConfig
描述:pmd-network 的 Cocos 兼容实现(搬迁自原 src/_shim/pmd-network.ts)
- 仅运行于微信小游戏环境
- 业务方在启动时必须调用
initCocosNetwork(...)(推荐)或NetworkManager.instance.setRequestImpl(impl)注入网络实现
与原 @tencent/pmd-network 保持以下两个公共 API 兼容:
- NetworkManager.instance.request(cfg)
- post(cfg)
仓库内通过 tsconfig paths 把 '@tencent/pmd-network' 别名映射到本文件, 这样上游 sync 下来的 src/api.ts 中的 import 路径无需改动即可编译。
参数: