|
|
@@ -0,0 +1,18 @@
|
|
|
+const userAgent = window.navigator.userAgent.toLowerCase();
|
|
|
+// TODO: impl more accurate logic
|
|
|
+// https://youtrack.weseek.co.jp/issue/GW-4826
|
|
|
+const isOldIos = /iphone os 12/.test(userAgent);
|
|
|
+
|
|
|
+/**
|
|
|
+ * Apply 'oldIos' attribute to <html></html>
|
|
|
+ */
|
|
|
+function applyOldIos() {
|
|
|
+ if (isOldIos) {
|
|
|
+ document.documentElement.setAttribute('old-ios', 'true');
|
|
|
+ }
|
|
|
+}
|
|
|
+
|
|
|
+export {
|
|
|
+ // eslint-disable-next-line import/prefer-default-export
|
|
|
+ applyOldIos,
|
|
|
+};
|