google ads enableLazyLoad вызывает бесконечный цикл в сафари и IE - PullRequest
0 голосов
/ 05 ноября 2018

У меня есть страница со списком и три объявления, разбросанные по всему списку. Я включил ленивую загрузку так:

pubads.enableLazyLoad({
  fetchMarginPercent: 200,  
  renderMarginPercent: 100,  
  mobileScaling: 1.0 
});

Отлично работает на chrome, firefox и edge. Однако в Safari и IE это вызывает бесконечный цикл, который замораживает страницу. Я не уверен, как работает этот enableLazyLoad, но я бы предположил, что здесь задействован наблюдатель прокрутки. Браузеры обрабатывают просмотр прокрутки по-другому? Имеет ли смысл браузер сниффить и деактивировать, чтобы включить отложенную загрузку для сафари и IE?

...