Stuck on an issue?

Lightrun Answers was designed to reduce the constant googling that comes with debugging 3rd party libraries. It collects links to all the places you might be looking at while hunting down a tough bug.

And, if you’re still stuck at the end, we’re happy to hop on a call to see how we can help out.

Add support for HTML5-History-API (IE9) and support older browsers.

See original GitHub issue

flow-router currently does not support IE9. Adding HTML5-History-API (html5 history polyfill) will fix this. page.js mentioned supporting it, should be great if flow-router does likewise.

Issue Analytics

  • State:closed
  • Created 8 years ago
  • Comments:21 (17 by maintainers)

github_iconTop GitHub Comments

danielparascommented, Aug 7, 2015

@pahans - working perfectly now! 👍


alanningcommented, Aug 7, 2015

Seems like there’s a missing test for “click link == page changes”.

Not sure if there’s a way to test that with tinytest. Any interest in testing with Jasmine?

Cucumber would be best but I don’t think it can be used to test packages, only apps. (Hope I’m wrong about that though.)

Read more comments on GitHub >

github_iconTop Results From Across the Web

"pushState" | Can I use... Support tables for HTML5, CSS3, etc
Method of manipulating the user's browser's session history in JavaScript using history.pushState , history.replaceState and the popstate event. Usage % of. all ...
Read more >
Which browsers support the HTML5 History API? - Tutorialspoint
Which browsers support the HTML5 History API? · Firefox 4+ · Google Chrome · Internet Explorer 10+ · Safari 5+ · iOS 4....
Read more >
HTML5 Support in Internet Explorer 9 - Impressive Webs
This post will consider the extent of IE9 support for HTML5 and related technologies. The chart is divided into two sections. The first...
Read more >
Pushing and Popping with the History API - HTML5 Doctor
Browser support ​​ Up-to-date copies of Chrome (5+), Safari (5.0+), Firefox (4.0+), and Opera (11.50+) have support for the new History API. Even ......
Read more >
IE 9 not supporting $locationProvider.html5Mode
Bad news. IE9 do not support HTML5 History API. That is what angular html5Mode uses. If you need your app to run on...
Read more >

github_iconTop Related Medium Post

No results found

github_iconTop Related StackOverflow Question

No results found

github_iconTroubleshoot Live Code

Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start Free

github_iconTop Related Reddit Thread

No results found

github_iconTop Related Hackernoon Post

No results found

github_iconTop Related Tweet

No results found

github_iconTop Related Post

No results found

github_iconTop Related Hashnode Post

No results found