[LayaAirIDE3]打包原生安卓 , 运行错误 , 我不清楚是不是我自己的问题.

LayaAir 3.3.5 版本
 
正确效果 : 定时器一直执行 , 然后点击按钮会变成 ???
但是打包为 安卓后  计时器没有运行 点击也没变成问号
 
我是新手 , 但是 编辑器运行 以及浏览器运行都没有任何问题 , 也正确执行

提供了当前这个项目文件
 
已邀请:

LayaAir小牛

赞同来自:

Intl.NumberFormat在安卓上可能会不兼容 可以自定义一下方法
比如:
    private formatNumber(value: number): string {
        if (value === 0) return '0'; 
        const absValue = Math.abs(value);
        const sign = value < 0 ? '-' : ''; 
        // 简单的单位转换
        if (absValue >= 1e9) {
            return sign + (absValue / 1e9).toFixed(2).replace(/\.00$/, '') + 'B';
        } else if (absValue >= 1e6) {
            return sign + (absValue / 1e6).toFixed(2).replace(/\.00$/, '') + 'M';
        } else if (absValue >= 1e3) {
            return sign + (absValue / 1e3).toFixed(2).replace(/\.00$/, '') + 'K';
        } else {
            return value.toString();
        }
    }

要回复问题请先

商务合作
商务合作