flutter_page_tracker 3.0.7 copy "flutter_page_tracker: ^3.0.7" to clipboard
flutter_page_tracker: ^3.0.7 copied to clipboard

flutter_page_tracker is a flutter plugin which help tracking route events of PageRoute/PopupRoute/PageView/TabView. Route events include PageView and PageExit.

[0.0.1] - first publish #

[1.0.0] - add doc #

[1.0.1] - 完善文档 #

[1.0.2] - 修正文档中的错误 #

[1.0.3] - 添加图片 #

[1.0.4] - 添加图片 #

[1.1.0] - 支持在TabView中嵌套PageView #

[1.1.1] - - 修改provider版本到3.2.0 #

[1.2.0] - 支持弹窗埋点 #

[1.2.1] - bugfix: 弹窗埋点可以不传didPageView/didPageExit #

[1.2.2] - 升级demo和文档 #

[1.2.3] - 更具pub.dev的提示修改文档和代码 #

[2.0.0] - 去除对provider的依赖,并支持最新版本flutter1.9.1 #

[2.0.1] - 修改文档,增加flutter_sliver_tracker的外链 #

[2.0.2] - 修改文档,增加flutter_sliver_tracker的图片 #

[2.1.0] - PageView/TabView推荐直接使用mixin,但是StatelessWidget只能使用Wrapper #

[2.1.1] - bugfix: 使用PageViewListenerMixin上的of发放 #

[2.1.2] - bugfix: tab曝光埋点使用asBroadcastStream,支持多次事件绑定 #

[2.1.3] - bugfix: 控制数据的范围 #

[2.1.4] - bugfix: 在生产环境不抛出异常 #

[2.1.5] - readme: 添加文档,绑定RouteObserver #

[2.1.6] - readme: 弹窗埋点demo修改 #

[2.1.7] - bugfix: PageView组件,应该在首次注册回调事件的时候触发首次页面曝光。这样即使PageView组件随着焦点离开被销毁,也能发页面曝光事件 #

[2.1.8] - bugfix: 在dispose中捕获异常 #

[2.2.0] - feature: 统计页面加载时长 #

[2.2.1] - bugfix: rebuildStartTime #

[2.2.2] - 优化:较少统计页面加载时长对业务代码的入侵 #

[3.0.0] - 优化:分别计算三段加载时间,通过provider提供环境配置 #

[3.0.1] - 优化:较少统计页面加载时长对业务代码的入侵 #

[3.0.2] - 优化:fluttertoast升级 #

[3.0.3] - 优化:页面加载时长统计精度 #

[3.0.4] - 优化:判断当前路由是否是被浏览的路由 #

[3.0.5] - bugfix: toast #

[3.0.6] - bugfix: 页面加载时长统计 #

9
likes
30
pub points
28%
popularity

Publisher

unverified uploader

flutter_page_tracker is a flutter plugin which help tracking route events of PageRoute/PopupRoute/PageView/TabView. Route events include PageView and PageExit.

Repository (GitHub)
View/report issues

License

BSD-2-Clause (LICENSE)

Dependencies

flutter, fluttertoast

More

Packages that depend on flutter_page_tracker