Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Not working iPhone X #200

Open
ghost opened this issue Feb 26, 2020 · 6 comments
Open

Not working iPhone X #200

ghost opened this issue Feb 26, 2020 · 6 comments

Comments

@ghost
Copy link

ghost commented Feb 26, 2020

On my Huawei p20lite it works like a charm but on my colleagues iPhone X its not working.

Using the v-observe-visibility="visibilityChanged"

npm@6.13.4
node@12.14.1
cordova@9.0.0
vue@2.6.11
vuetify@2.2.12
vue-observe-visibility@0.4.6

@ghost
Copy link
Author

ghost commented Feb 26, 2020

fixed it by using another tool: vue-check-view

@saitergun
Copy link

@ruudje87 what your browser? safari?

from project readme:

This plugin uses the Intersection Observer API that is not supported in every browser (currently supported in Edge, Firefox and Chrome). You need to include a polyfill to make it work on incompatible browsers.

polyfill has supports safari 6+

@andsilver
Copy link

andsilver commented Jun 8, 2020

i added the polyfill but still didnt work.
it works on others, but not working on ios devices
i use nuxt and included the polyfill using the link:

<script src="https://polyfill.io/v3/polyfill.min.js?features=IntersectionObserver"></script>

@simplenotezy
Copy link

IntersectionObserver is supported by Safari, so not sure whats wrong here.

@askdesigners
Copy link

Safari just blows, that's probably what is it ;)

@Skriptach
Copy link

Faced same issue.
Does anyone know what is wrong and how to fix it?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

5 participants