Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/sorting/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Android 2.2+;_Android_Gif_Animated Gif - Fatal编程技术网

Android 2.2+;

Android 2.2+;,android,gif,animated-gif,Android,Gif,Animated Gif,我在安卓2.2+上遇到了一个有趣的情况,当屏幕上出现多个动画GIF时,它们会闪烁并闪烁成白色。在某些设备上,多个GIF的动画将不会超过第一帧左右 我有一台Android平板电脑通过ADB连接到Chrome上,但还没有发现任何有用的日志数据 有没有想过用Android在屏幕上显示多个动画GIF?我最初的反应是内存问题,但是运行一个具有4GB内存和512MB视频内存的Android模拟器似乎没有帮助。一个众所周知的提高性能的技巧(以牺牲移动电池寿命为代价)是在DOM中的某些元素上启动中性3D转换 以

我在安卓2.2+上遇到了一个有趣的情况,当屏幕上出现多个动画GIF时,它们会闪烁并闪烁成白色。在某些设备上,多个GIF的动画将不会超过第一帧左右

我有一台Android平板电脑通过ADB连接到Chrome上,但还没有发现任何有用的日志数据


有没有想过用Android在屏幕上显示多个动画GIF?我最初的反应是内存问题,但是运行一个具有4GB内存和512MB视频内存的Android模拟器似乎没有帮助。

一个众所周知的提高性能的技巧(以牺牲移动电池寿命为代价)是在DOM中的某些元素上启动中性3D转换

以下是启动大多数现代浏览器“overdrive”模式的代码:

-webkit-transform: translateZ(0);
-moz-transform: translateZ(0);
-ms-transform: translateZ(0);
-o-transform: translateZ(0);
transform: translateZ(0);
事实证明,Android很难在这种增强的渲染模式下渲染GIF。可能是因为DOM被频繁地重新绘制


干杯

你如何展示这些?IIRC,Android当时根本不支持GIF动画,更不用说同时支持几个。它们以浮动div的形式显示为背景图像。背景适合“封面”。