summaryrefslogtreecommitdiffstats
path: root/assets/js/player.js
diff options
context:
space:
mode:
authorsyeopite <syeopite@syeopite.dev>2021-04-10 20:22:30 -0700
committersyeopite <syeopite@syeopite.dev>2021-05-03 03:44:33 -0700
commit53cdb04be75d8ba6859a05393f202454072ed8a9 (patch)
treecfad345be3d1fd64686ad60b4d3074917f3ccbba /assets/js/player.js
parent8bc91ced4fb22437dd8198536b331d76f82dd351 (diff)
downloadinvidious-53cdb04be75d8ba6859a05393f202454072ed8a9.tar.gz
invidious-53cdb04be75d8ba6859a05393f202454072ed8a9.tar.bz2
invidious-53cdb04be75d8ba6859a05393f202454072ed8a9.zip
Improve mobile ux with videojs-mobile-ui
Diffstat (limited to 'assets/js/player.js')
-rw-r--r--assets/js/player.js6
1 files changed, 6 insertions, 0 deletions
diff --git a/assets/js/player.js b/assets/js/player.js
index 1c6e336c..16fd767b 100644
--- a/assets/js/player.js
+++ b/assets/js/player.js
@@ -73,6 +73,12 @@ if (location.pathname.startsWith('/embed/')) {
});
}
+// Detect mobile users and initalize mobileUi for better UX
+// Detection code taken from https://stackoverflow.com/a/24600597
+if (/Mobi|Android/i.test(navigator.userAgent)) {
+ player.mobileUi();
+}
+
player.on('error', function (event) {
if (player.error().code === 2 || player.error().code === 4) {
setTimeout(function (event) {