Showing
1 changed file
with
2 additions
and
2 deletions
@@ -18,10 +18,10 @@ const u = navigator.userAgent; | @@ -18,10 +18,10 @@ const u = navigator.userAgent; | ||
18 | const isFromYOHO = /m\.yohobuy\.com/i.test(document.referrer); | 18 | const isFromYOHO = /m\.yohobuy\.com/i.test(document.referrer); |
19 | const isiOS = /(iPhone|iPad|iPod|iOS)/i.test(u); // ios终端 | 19 | const isiOS = /(iPhone|iPad|iPod|iOS)/i.test(u); // ios终端 |
20 | const isAndroid = /Android/i.test(u); // android终端 | 20 | const isAndroid = /Android/i.test(u); // android终端 |
21 | -const iOSVersion = parseInt(u.match(/OS (\d+)_(\d+)_?(\d+)?/i)[1], 10); | 21 | +const iOSVersion = parseInt((u.match(/OS (\d+)_(\d+)_?(\d+)?/i) || [])[1], 10); |
22 | 22 | ||
23 | 23 | ||
24 | -if (!isFromYOHO && (isAndroid || iOSVersion < 9 || qs.openapp)) { | 24 | +if (!isFromYOHO && !qs.no_openapp && (isAndroid || iOSVersion < 9 || qs.openapp)) { |
25 | let appPath = getAppPath(); | 25 | let appPath = getAppPath(); |
26 | let ifr; | 26 | let ifr; |
27 | 27 |
-
Please register or login to post a comment