You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
This repository has been archived by the owner on Oct 26, 2018. It is now read-only.
For reproducing e.g. make url update on a slider move, then it's easy to generate 100 url updates by moving slider on the iPhone.
Therefore if you used syncHistoryWithStore after a 100 of updates, you'll be only getting security exception during the url update and in my case it also breaks further action processing (but that might be specific to my app).
As for react-router-redux project, that is probably not the react-router-redux business to fix the router-Safari interaction, yet since it is still a problem a workaround could be possible. For example syncHistoryWithStore could provide optional throttling to update url not very often if underlying state changes very often (e.g. with a very tiny slider move) and browser is Mobile Safari.
Mobile Safari has a known
bug"by design" issue that does not update url over 100 times.See https://forums.developer.apple.com/thread/36650 and http://jdurand.com/blog/2016/05/03/ember-history-pushstate-dom-exception-18/
For reproducing e.g. make url update on a slider move, then it's easy to generate 100 url updates by moving slider on the iPhone.
Therefore if you used
syncHistoryWithStore
after a 100 of updates, you'll be only getting security exception during the url update and in my case it also breaks further action processing (but that might be specific to my app).Ember folks solved it by reloading the browser window http://jdurand.com/blog/2016/05/03/ember-history-pushstate-dom-exception-18/
The text was updated successfully, but these errors were encountered: