我正在开发混合应用程序。
在UIWebView中,我正在显示像这样的加载GIF:http://www.cieh.org/MyCIEH/images/loading.gif
此GIF位于我的网络内容的底部。这个内容是一种表格,当用户向下滚动并即将到达页面底部时,我正在加载更多数据来显示。因此,一般情况下,用户在非常快速地滚动或连接不良时会看到此GIF。
在分析我的应用时,我注意到当我的应用显示GIF时,它消耗了大约30%的设备CPU。
以下是我显示GIF的方式:
<img src="/iphone_nc/v2.2/images/loading.gif" width="35px" height="35px" >
智能手机分配如此多的CPU来动画GIF是否正常,或者是否有更简洁的方式来显示GIF?