logPageNaviEvent static method
void
logPageNaviEvent({
手动记录导航事件
Implementation
static void logPageNaviEvent({required String fromPage, required String toPage, required String routeName, Map<String, dynamic>? arguments, String? navigationType}) {
if (instance._engine != null) {
final event = PageNavigationEvent(
fromPage: fromPage,
toPage: toPage,
navigationType: navigationType ?? 'unknown',
arguments: arguments,
routeName: routeName,
sessionId: 'session_${DateTime.now().millisecondsSinceEpoch}',
timestamp: DateTime.now(),
);
instance._engine!.addEvent(event);
}
}