Переглянути джерело

feat: 调整内容获取规则

zhangyuhan 10 місяців тому
батько
коміт
0697a034eb
4 змінених файлів з 8 додано та 6 видалено
  1. 5 3
      examples/test.html
  2. 1 1
      package.json
  3. 1 1
      src/easy-use-track.js
  4. 1 1
      src/module/types.js

+ 5 - 3
examples/test.html

@@ -1,11 +1,10 @@
 <!DOCTYPE html>
-<html lang="en">
+<html lang="zh-CN">
 <head>
-  <meta charset="UTF-8">
+  <meta charset="UTF-8" />
   <meta http-equiv="Pragma" content="no-cache" />
   <meta http-equiv="Cache-Control" content="no-cache" />
   <meta http-equiv="Expires" content="0" />
-  <meta charset="UTF-8" />
   <meta name="format-detection" content="telephone=no, email=no"/>
   <meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1, user-scalable=no">
   <title>Title</title>
@@ -29,6 +28,9 @@
 <div id="test">
   <h1>test jq & addEventListener</h1>
   <a href="#test">点击锚点</a>
+  <a class="swiper-slide swiper-slide-active" target="_blank" href="https://www.jianyu360.cn/hybg/" data-cl-id="831351981" data-swiper-slide-index="1" style="width: 1200px;">
+    <img class="img-banner" name="广告位ID" src="https://cdn-ali2.jianyu360.cn/qmxupload/2024/03/07/202403071142410035256GndW.jpg" alt="">
+  </a>
 </div>
 <main>
   <form action="">

+ 1 - 1
package.json

@@ -1,6 +1,6 @@
 {
   "name": "rollup-js",
-  "version": "1.4.2",
+  "version": "1.4.4",
   "main": "index.js",
   "license": "MIT",
   "scripts": {

+ 1 - 1
src/easy-use-track.js

@@ -147,7 +147,7 @@ class EasyUse {
         if (_this.config.selfTrackSupportEnabled) {
           try {
             const params = Object.assign({
-              c_breakername: transformedData.data.content.substr(0, 15),
+              c_breakername: (transformedData.data.content || '').substr(0, 15),
               c_pagename: pageInfo.href.title,
               c_platform: pageInfo.platform,
               c_pageid: pageInfo.id,

+ 1 - 1
src/module/types.js

@@ -3,6 +3,6 @@ export const Subscribe = {
 }
 
 export const SDK_INFO = {
-  VERSION: '1.4.2',
+  VERSION: '1.4.4',
   PREFIX: 'JyTrack'
 }