- Creator 版本:2.4.3 2.4.4 2.3.3
- 目标平台:小米快游戏
- 重现方式:
- 新建一个工程,并新建一个场景作为启动场景
- 执行:npm install --save decimal.js 安装decimal.js
- 新建一个ts脚本,随便起名
内容只有两行:
import {Decimal} from “decimal.js”
let t = new Decimal(0); - 打包运行
- 首个报错: Uncaught (in promise) TypeError: i.Decimal is not a constructor (decimal.js 无法import)
- 之前哪个版本是正常的: 2.1.3正常
- 重现概率: 100%
这是最简单的复现方法了。运行时小米快应用启动后就白屏。
我电脑里面只有2.1.3、2.3.3、2.4.3、2.4.4版本。
cocos降级版本到2.1.3就不报错。其他都报错。
注:相同代码华为、OPPO平台不报错。只有小米平台报错。