参考文章微信小程序如何接入百度统计并且自定义事件分析_improvement-CSDN博客_百度统计 自定义事件
接入百度统计,遇到了几个坑
1、第一个坑——微信小程序后台配置了域名却没有
登录微信公众平台,进入小程序的设置->开发设置->服务器域名,把加入REQUEST合法域名。
由于公司的小程序已经接入了很多域名,所以我将添加保存后,再重新进入查看,发现没有添加上,一度以为微信把百度拉黑了,最终发现是因为微信小程序后台会将域名排序,不是最后添加的就会显示在最后,这个域名被排序到了中间
2、第二个坑——域名配置后,小程序控制台还是报域名不是安全域名
这个简单,但是试了重新编译还不行,心想重启应用能解决80%的问题,重启后就好了
3、第三个坑——Cannot read property 'mtj' of undefined
脑子一万个草泥马,百分百按照教程配置的,怎么就报错了呢,到底是哪里不对呢
原来整个小程序只有一个 App 实例,是全部页面共享的。开发者可以通过getApp
方法获取到全局唯一的 App 实例,获取App上的数据或调用开发者注册在App
上的函数。
注册小程序 | 微信开放文档
在app.js中的onLaunch钩子函数,此时实例还未创建,是访问不到实例的方法的,不常用原生开发导致的坑啊