Browse Source

fix viewport overflow in iPadOS safari

Hakim El Hattab 5 năm trước cách đây
mục cha
commit
f9affb550a
1 tập tin đã thay đổi với 2 bổ sung1 xóa
  1. 2 1
      js/reveal.js

+ 2 - 1
js/reveal.js

@@ -447,7 +447,8 @@
 	 */
 	function checkCapabilities() {
 
-		isMobileDevice = /(iphone|ipod|ipad|android)/gi.test( UA );
+		isMobileDevice = /(iphone|ipod|ipad|android)/gi.test( UA ) ||
+							( navigator.platform === 'MacIntel' && navigator.maxTouchPoints > 1 ); // iPadOS
 		isChrome = /chrome/i.test( UA ) && !/edge/i.test( UA );
 
 		var testElement = document.createElement( 'div' );