小小菜76055421
小小菜76055421
  • 发布:2022-04-27 10:24
  • 更新:2023-02-07 15:59
  • 阅读:857

【报Bug】TypeError: uni.report is not a function

分类:uni-app

产品分类: uniapp/App

PC开发环境操作系统: Windows

PC开发环境操作系统版本号: windows10

HBuilderX类型: 正式

HBuilderX版本号: 3.4.7

手机系统: Android

手机系统版本号: Android 12

手机厂商: 华为

手机机型: BLA-AL00

页面类型: vue

vue版本: vue3

打包方式: 云端

项目创建方式: HBuilderX

操作步骤:
添加uni.report,报错:TypeError: uni.report is not a function;  
manifest.json 也已经配置 uni 统计为开启,app端也没有活跃用户的统计,项目升级到vue3.0之后,问题频出

预期结果:

代码正常运行,并上传统计事件

实际结果:

代码报错,运行中断

bug描述:

添加uni 统计自定义事件,报错:TypeError: uni.report is not a function

2022-04-27 10:24 负责人:DCloud_UNI_HT 分享
已邀请:
FullStack

FullStack - 【插件开发】【专治疑难杂症】【ios上架、马甲包、白包、过审、已成功上架过几百个】【多款插件已上架:https://ext.dcloud.net.cn/publisher?id=22130】【非诚勿扰】QQ:543610866

打包自定义基座之后,看看

DCloud_UNI_HT

DCloud_UNI_HT

在什么地方使用的 uni.report ?

  • 小小菜76055421 (作者)

    例如用户登陆成功之后的事件中,vue2.0是没问题,升级到3.0之后,出现的问题

    2022-05-09 10:12

  • DCloud_UNI_HT

    尝试升级 HBuilderX 3.4.10 ,开启 debug 模式 ,运行项目 ,看是否仍然有这个问题

    2022-05-18 16:48

  • 小小菜76055421 (作者)

    回复 DCloud_UNI_HT: hx版本升级到3.4.12同样还是报错

    2022-05-30 15:53

  • 小小菜76055421 (作者)

    回复 DCloud_UNI_HT: 完整的报错是:[Vue warn]: Unhandled error during execution of native event handler

    10:56:12.420 at <AboutUspageId=1pagePath="pages/aboutUs/aboutUs"__pageQuery={} ...>

    10:56:12.440 TypeError: uni.report is not a function

    2022-08-08 10:58

小小菜76055421

小小菜76055421 (作者)

localTelLogin({  
         telephone:phoneNumber  
}).then(res=>{  
        uni.report('telephoneLogin',{//统计上报  
        telephone:phoneNumber,  
     })  
})

这种就会报错

1***@qq.com

1***@qq.com

vue3 同样出现 uni.report is not a function 估计不修复了

  • 小小菜76055421 (作者)

    官方说没问题

    2022-08-10 14:12

  • DCloud_UNI_HT

    所以 ,到底是在什么时机调用的 uni.report? 我复现不出来。 是在页面加载的时候,还是点击某个按钮的时候 ?

    2022-08-11 14:02

  • 1***@qq.com

    回复 DCloud_UNI_HT: 发起请求的时候/页面加载的时候

    2022-08-15 15:45

  • 1***@qq.com

    回复 DCloud_UNI_HT: 写到App.vue里也是会有问题,开启uni统计也勾上了

    2022-08-15 15:50

  • DCloud_UNI_HT

    回复 1***@qq.com: 留一个联系方式吧,我看看怎么回事

    2022-10-20 11:14

  • 小小菜76055421 (作者)

    回复 DCloud_UNI_HT: uni都2.0, uni.report 还是报错,大佬

    2022-12-13 10:08

  • DCloud_UNI_HT

    回复 小小菜76055421: 留一个联系方式 ,我看看代码怎么写的

    2022-12-29 11:30

LaoQiao9527

LaoQiao9527

老哥 问题解决了么

  • 小小菜76055421 (作者)

    要开启统计,统计的可视化面板有问题,开启失败了

    2023-02-09 09:41

要回复问题请先登录注册