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

feat: 限制iframe嵌入页面重复上报页面数据

zhangyuhan 2 жил өмнө
parent
commit
88a0cbc440
1 өөрчлөгдсөн 9 нэмэгдсэн , 0 устгасан
  1. 9 0
      src/easy-use-track.js

+ 9 - 0
src/easy-use-track.js

@@ -110,6 +110,15 @@ class EasyUse {
    * 上报页面信息
    */
   upPageInfo () {
+    // 限制嵌入页面时不重复初始化页面信息上报
+    let skip = false
+    if (window.goTemplateData && window.goTemplateData.inIframe) {
+      skip = true
+    }
+    if (skip) {
+      return
+    }
+
     const params = this.getNowPageInfo('popstate')
     try {
       clab_tracker.ready(function () {