IOS iPhone 4S的不重绘是最初的视区之外的动态图像(IOS iphone 4s not r

2019-10-19 03:31发布

我已经从了一段错误的痛苦:

我在做类似如下:

$container.on('touchmove', function(){
   $container.trigger( 'lazyload.appear');
});

$img.one( 'lazyload.appear', function(){
   var that= this;
   var $self= $(that);
   $self.css('background-image', "url('real.path.to.img')" );
 });

然而,在IOS似乎与重绘背景图像的问题,当他们最初的视区之外。 当我拖我的手指,直到图像中视,图像不涂到屏幕上,除非我松开了我的手指。 我试图瞄准实时的,所以我想将映像,只要我做一个touchmove透露,但其在touchend被发现时,其视最初之外。 然而,背景图像已经释放我的手指前更改了的console.log输出。 当图像视窗内,重绘是好的,它重新绘制瞬间,因为我拖我的手指。

这似乎是一个错误,还是我失去了一些东西? 谢谢您的帮助!

文章来源: IOS iphone 4s not repainting dynamic images that are initially outside the viewport