decentralized-video-chat
decentralized-video-chat copied to clipboard
Detect and properly route unsupported browsers.
Right now the detection of unsupported browsers is sketchy at best. In the future feature, detection would be the way to go as @joepio suggested.
Maybe this library could help: https://github.com/muaz-khan/DetectRTC
Specific cases that need to be tested: Internet explorer, Older version of Edge, The built-in browsers in mobile apps such as Facebook, Messenger, Twitter, and Snapchat
I have addressed basic redirection using user agents in 6101706fa742015e6b9d94b93c58dbaf2fab3eeb, which is good enough for now. But feature detection is the real goal here, so I am going to leave this issue open.
- [ ] Snapchat mobile browser on iOS is no routed to /notsupportedios
- [ ] Unsupported versions of edge are not rerouted properly
There needs to be feature detection to determine which browsers are not supported