scroll-into-view / scroll-into-view-if-needed

Element.scrollIntoView ponyfills for things like "if-needed" and "smooth"

Home Page:https://scroll-into-view.dev

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Which browsers and devices supported?

amyamyli opened this issue · comments

commented

All the major browsers should be supported, and many is tested on every CI build.

On mobile phones things like zooming into the page, or the software keyboard being displayed should all work correctly.

I have tested these devices manually:

  • iPhone X
  • iPad Pro 10.5"
  • iPad Mini, first gen
  • Samsung Galaxy S8
  • All major browsers on Windows 10
  • All major browsers on MacOS High Sierra and Mojave.
  • iPhone 8
  • iPhone XS
  • Google Pixel.

On browserstack these are tested and works, the ones that are commented out are because of resource limits on how many browsers I can run on the CI within an hour: https://github.com/stipsan/scroll-into-view-if-needed/blob/e4b7813c9996e9f523e34c7e15d02473d37bf152/tests/web-platform/browserstack.conf.js#L18-L26

Except for iPhone X, for some reason I can't make it open the test on the CI, but it's tested on a real device at least.