这两天,为了一个app简直忙翻了。各种bug,各种兼容性问题。
下载.jpg最意外的一个bug,
IllegalStateException: Can not perform this action after onSaveInstanceState:
报错的代码:
微信截图_20170419173731.png然后百度,找到了一个博客的文章,看完算是涨姿势了。
把
transaction.commit();
改成
transaction.commitAllowingStateLoss();
运行正常,鉴于这个bug,很难重现,不清楚是不是真正解决问题了。哈哈。以后又报这个错的话,再进行分析吧!!
官方WebView这个大坑
因为我的app是一个web和native 混合开发的,WebView的版本兼容,各种手机性能不统一,搞的我焦头烂额!!实在没办法,改用了腾讯的X5,所有问题都解决了,非常强大哇!!而且,安装包只增加了0.3Mb左右,可以接受。
网友评论