Does LearnCube work with Safari or iOS devices?

LearnCube compatibility with Safari or iOS devices

Alexander Asher avatar
Written by Alexander Asher
Updated over a week ago

LearnCube uses a special technology called WebRTC which means a user does not have to download a separate app and can instead use the web browser to deliver reliable video/audio.

Apple, the company famous for the iPhone and iPad, also created the web browser Safari.

LearnCube is compatible with Safari on all Apple devices

On a Mac, we would still recommend Chrome.

For best performance on iPhone and iPad, always update your Safari to its latest version.

Apple has made it so you cannot use WebRTC on an iOS device unless you use Safari (i.e. you cannot use Chrome on an iOS device but can on Mac)

For this reason, we show an initial Fail indicator on the equipment test (even though this warning can be skipped and must be skipped on iPhone and iPad)

How to use the LearnCube classroom on Safari

By following the instructions, the user can click on the red 'Fail' icon, and scroll down.

Click the 'Accept and Skip' button to continue into the classroom.

Click Next to continue into the class. 


Reasons why

Apple has made it so you cannot use WebRTC on an iOS device unless you use the latest versions of Safari

Very old iPads/iPhones will not be compatible with LearnCube or WebRTC.

Additionally, Safari does not provide LearnCube with the necessary information to troubleshoot problems if they were to arise.

For example, if there is a bad internet connection, LearnCube can detect this in Chrome but not Safari, which means that our support staff are left blind-sided. 

As LearnCube focuses on reliability as a key quality, we do require users to go through this small extra step to prevent avoidable technical issues.

This is also why we still recommend Chrome on a computer.

Exception: Apple iPad & iPhone

Strangely when it comes to using WebRTC software, Apple currently forces iPad and iPhone users to use Safari i.e. Chrome and Firefox browser apps do not work at this stage. We're really sorry for the inconsistency here but this is outside of our control at the moment.

Did this answer your question?