fix: rating

This commit is contained in:
zzc
2026-06-09 23:55:11 +08:00
parent 36dbf05c11
commit d4478cccd8
8 changed files with 101 additions and 58 deletions

View File

@@ -154,6 +154,15 @@ export const getShareToken = async (scene, targetId = "") => {
return shareTokenRes?.shareToken || "";
};
/**
* 记录用户行为事件
* @param {Object} event 事件对象,包含事件名称和参数
* eventName 事件名称,例如 'switchCategory'
* eventType 事件类型,例如 'click',可选
* elementId 事件元素 ID例如 'category_123',可选
* elementContent 事件元素内容,例如 '分类1',可选
* customParams 自定义参数,例如 { categoryId: 123 },可选
*/
export const trackRecord = (event) => {
const pages = getCurrentPages();
// 核心修复在小程序刚启动或页面尚未压栈时pages 可能为空数组