gemercheung 1 år sedan
förälder
incheckning
1edb588c5d

+ 1 - 0
packages/qjkankan-kankan-view/src/pages/smg.js

@@ -13,6 +13,7 @@ let App;
 if (
   browser.detectChrome() ||
   browser.detectSafari() ||
+  browser.detectIosOrWebview() ||
   browser.detectFirefox() ||
   browser.detectEdge() ||
   browser.detectWeixin() ||

+ 1 - 0
packages/qjkankan-kankan-view/src/pages/spg.js

@@ -14,6 +14,7 @@ let App;
 if (
   browser.detectChrome() ||
   browser.detectSafari() ||
+  browser.detectIosOrWebview() ||
   browser.detectFirefox() ||
   browser.detectEdge() ||
   browser.detectWeixin() ||

+ 5 - 0
packages/qjkankan-kankan-view/src/utils/browser.js

@@ -111,6 +111,11 @@ var browser = {
           t = e.indexOf('Safari')
       return t !== -1 && !this.detectOpera() && !this.detectChrome() //xzw add detectOpera
   },
+  detectIosOrWebview: function () {
+    var e = window.navigator.userAgent;
+    var is_uiWebview = /(iPhone|iPod|iPad).*AppleWebKit(?!.*Version)/i.test(e);
+    return is_uiWebview
+},
   detectFirefox: function () {
       var e = window.navigator.userAgent
       return e.indexOf('Firefox') !== -1

+ 1 - 0
packages/qjkankan-view/src/pages/show.js

@@ -39,6 +39,7 @@ let App;
 if (
   browser.detectChrome() ||
   browser.detectSafari() ||
+  browser.detectIosOrWebview() ||
   browser.detectFirefox() ||
   browser.detectEdge() ||
   browser.detectWeixin() ||