flutter 路由监听友盟页面统计方案
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了flutter 路由监听友盟页面统计方案相关的知识,希望对你有一定的参考价值。
参考技术A 1.当我们使用flutter开发的时候 页面里面只有 initState 与dispose方法.initState 只有进入页面的时候调用,并且在二级页面返回的时候 是不会有调用的
dispose 当页面销毁的时候 才会调用,你进入二级页面是不会调用的
综上分析者两个方法没有办法友盟页面统计分享上报
2.我们可以使用 NavigatorObserver来解决
首先新建一个 继承与NavigatorObserver的类 实现NavigatorObserver 的方法就可以了
最后我们需要再 MaterialApp里面的navigatorObservers添加监听就可以了
这时候 会有一个问题点击tabbar几个主页是没有统计的 ,我们也需要再tabbar的点击方法来进行处理
以上是关于flutter 路由监听友盟页面统计方案的主要内容,如果未能解决你的问题,请参考以下文章
Flutter 如何监听当前页面 push显示/消失 pop消失/显示