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

[Inconsistent] iOS compatibility issues with iOS 9.3 / iOS10 #14

Open
gnazarkin opened this issue Jul 22, 2016 · 23 comments
Open

[Inconsistent] iOS compatibility issues with iOS 9.3 / iOS10 #14

gnazarkin opened this issue Jul 22, 2016 · 23 comments

Comments

@gnazarkin
Copy link

Same issue as #6. Hammertime not working with iOS 9.3, tested with 4 devices. Works perfectly on 9.2

  • Fastlick not installed
  • ember-hammertime 1.0.0
  • Ember 2.6.2
  • Meta tags set touser-scalable=no, initial-scale=1, maximum-scale=1, minimum-scale=1, width=device-width
  • touch-action: manipulation being applied
  • Added [data-ember-action], a, button, input, .link { cursor: pointer; } to stylesheet
  • Cordova 6.2.0
@runspired
Copy link
Collaborator

@gnazarkin this is because of your hammertime version.

@runspired runspired reopened this Jul 23, 2016
@runspired
Copy link
Collaborator

reopening because I'm realizing you said cordova specifically.

are you using the wkWebView engine or the uiWebView engine?

@gnazarkin
Copy link
Author

uiWebView

@alizahid
Copy link

This thing never got resolved?

@runspired
Copy link
Collaborator

@alizahid mostly I never had a chance to get a uiWebView build to test. Theoretically this should not be an issue.... in practice if someone can replicate this consistently in uiWebView on a device and is willing to pair with me it's likely something simple.

@runspired
Copy link
Collaborator

@alizahid also note, I say theoretically because I was supporting multiple apps running on the mentioned iOS versions with both uiWebView and wkWebView without issue.

@alizahid
Copy link

@gnazarkin and I have been able to replicate this consistently. I'd like to pair, as you suggested, to get to the bottom of this. FastClick hasn't been updated in over a year and has a bunch of really annoying bugs which make it nearly unusable.

How can I help?

@runspired
Copy link
Collaborator

@alizahid after I'm done with work today I'll ping you. Same handle for Ember Slack?

@alizahid
Copy link

@runspired yes.

@runspired
Copy link
Collaborator

@alizahid @gnazarkin can you check version 1.1 for me (released this evening)? Please make sure to bump your versions of hammer-time in bower.json as well, should also be 1.1

Closing as I believe this is resolved by the release of 1.1.0, will reopen if not.

@alizahid
Copy link

I'm on iOS 10 now. Still have the delay. @runspired @gnazarkin

@runspired
Copy link
Collaborator

@arschmitz may be the best person @alizahid

@runspired runspired reopened this Nov 4, 2016
@runspired runspired changed the title Issues on iOS 9.3 [Inconsistent] iOS compatibility issues with iOS 9.3 / iOS10 Nov 4, 2016
@alizahid
Copy link

alizahid commented Nov 4, 2016

@arschmitz Halp.

@arschmitz
Copy link

iv never been able to replicate this on iOS 9.3 ill check 10. can you give me any more details on what your doing what elements your seeing delay on exactly how long of a delay are you seeing? Do you see this outside of webviews?

@alizahid
Copy link

alizahid commented Nov 4, 2016

@arschmitz If you have some time, we can talk on Ember Slack and get to the bottom of this. I can show you my code and / or app and answer any questions. We can debug this together.

@alizahid
Copy link

alizahid commented Nov 4, 2016

@arschmitz @gnazarkin I switched to WKWebView and that fixes the issue. The Cordova plugin is available here; https://github.com/apache/cordova-plugin-wkwebview-engine

@alizahid
Copy link

alizahid commented Nov 4, 2016

But WKWebView has a ton of bugs, too. So this still needs to be resolved on UIWebView.

@diogomafra
Copy link

I think this issue may be fixed by this PR: hammerjs/hammer-time#34

@alizahid
Copy link

alizahid commented May 4, 2017

@diogomafra Have you tested?

@diogomafra
Copy link

@alizahid I've tested it on a page launching from the home screen. I think it has the same behavior on Cordova, but I haven't tested it.

@RobbieTheWagner
Copy link
Member

@diogomafra @alizahid is this resolved?

@lukemelia
Copy link

As far as I can tell, this is still an issue.

@arschmitz
Copy link

hi sorry some how missed this issue way way back but saw this update the original issue on hammer time was closed and working long ago.

If i could get some fresh reproduction steps or better yet a non working example im happy to look into it though

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

7 participants