tt.createLiveReportContext收藏我的收藏
收藏
我的收藏该接口已停止维护,后续将逐步下线,不建议使用。基础库 2.29.0 开始支持本方法,这是一个同步方法。
警告
此接口将逐步废弃,后续不再维护,请及时修改下线,避免影响小程序使用
用于直播间小程序埋点上报。
语法
tt.createLiveReportContext()
返回值
代码示例
// utils.js const noop = () => {}; const defaultReporter = { productSelect: noop, productDetailsShow: noop, productShareClick: noop, shelfShow: noop, orderConfirmPageShow: noop, orderSubmit: noop, }; export const liveReport = tt.canIUse("createLiveReportContext") ? tt.createLiveReportContext() : defaultReporter;
// page.js const { liveReport } = require("utils.js"); Page({ onShow() { liveReport.productDetailsShow({ productId: "商品id", productName: "商品名称", shopId: "商家id", shopName: "商家名称", success: () => { console.log("上报成功"); }, fail: ({ errMsg }) => { console.log("上报失败:", errMsg); }, }); }, });
Bug & Tip
- •Tip: 开发者工具暂不支持此能力,请用真机扫码调试。