Эх сурвалжийг харах

feat: 修正判断逻辑,限制open仅影响safari浏览器

zhangyuhan 3 жил өмнө
parent
commit
ddcbd2a658

+ 6 - 4
src/web/templates/pc/biddetail_rec.html

@@ -2439,13 +2439,15 @@ $(function(){
     }
     console.log('三级页-阅读原文:article_original')
     vm.dialogTitle = '为给您匹配精准的推荐信息,请完善个人信息,免费查看原文'
-    var isWeixin = is_weixin()
+    // safari 弹窗拦截处理
+	var isSafari = /Safari/.test(navigator.userAgent) && !/Chrome/.test(navigator.userAgent)
     var winRef = {}
-	if (!isWeixin) {
-		winRef = window.open("url","_blank");
+    if (isSafari) {
+		winRef = window.open("","_blank");
 	}
+
     vm.isNeedSubmit('article_original', function() {
-		if (isWeixin) {
+		if (!isSafari) {
 			window.open(originalhref)
 		} else {
 			winRef.location = originalhref