一个导致安卓4.4.4下app闪退的问题

运营人员反馈了一个问题,说用安卓版掌厅客户端进某个活动页面,客户端闪退。这是很严重的问题,立马找了个安卓手机进行测试,并没有发现她报告的问题。然后找运营要了出问题的手机对照,发现出问题的手机是安卓4.4.4,而其他版本下的客户端暂时未发现问题。

只好用最笨的排除法,把页面可疑元素一个个去掉来定位。最后定位到是一个有animation的::after,去掉以后即可解决闪退的问题。

但其他页面上也有在::after上应用animation的,并未出现闪退情况。

经过在网上搜索以及在QQ群里讨论,发现问题的原因,是由于在animation里,改变的值用了rem作为单位。

特此记录。

参考 原来 CSS 这样写是会让 app 崩溃的