记录AS3原生,因嵌入字体导致移动端卡顿的情况
也是首次遇到这种情况。以前要么做的是PC端(这个可以忽略不会出问题),要么用的是位图字体,要么就直接是黑体采用设备字体
而这次为了图方便,直接嵌入字体,从而导致在使用TweenMax 多次之后 出现卡顿情况。
首次嵌入的字体 华康海报体w12 以及 华康海报体w12p 采用动画消除锯齿以及可读性消除锯齿。PC端 测试没有卡顿现象,换到移动端
安卓设备上发现经过一段时间后出现 卡顿现象 具体卡顿的是包含了 此嵌入字体的UI对象。
经过排查,最后锁定在去除嵌入字体,将字体设置为使用设备字体。问题解决
因为不放心,再次测试嵌入字体 幼圆。同样会出现上述情况
解决办法:退而求其次,使用常用的默认字体,如 中文 黑体 英文Times Roman 这样的话也能同时减小包体积
或者使用位图字体。