flutter_page_tracker 1.0.0 flutter_page_tracker: ^1.0.0 copied to clipboard
A new Flutter package project.
import 'package:flutter/material.dart';
import 'package:xm_flutter_tracker/xm_flutter_tracker.dart';
// 页面
import 'home_page.dart';
import 'detail_page.dart';
import 'pageview_page.dart';
import 'tabview_page.dart';
void main() => runApp(TrackerRouteObserverProvider(child: MyApp(),));
class MyApp extends StatelessWidget {
// This widget is the root of your application.
@override
Widget build(BuildContext context) {
return MaterialApp(
title: 'Flutter Demo',
theme: ThemeData(
primarySwatch: Colors.blue,
),
navigatorObservers: [TrackerRouteObserverProvider.of(context)],
home: MyHomePage(title: 'Flutter代码埋点Demo'),
routes: {
"home": (_) => MyHomePage(title: 'Flutter代码埋点Demo'),
"detail": (_) => DetailPage(title: 'Flutter代码埋点Demo'),
"pageview": (_) => PageViewPage(title: 'Flutter代码埋点Demo'),
"tabview": (_) => TabViewPage(title: 'Flutter代码埋点Demo'),
},
);
}
}