visibilityListener method
Implementation
@override
void visibilityListener(WidgetsBindingObserver listener){
Log(tag).i("tab is active");
if (kIsWeb) {
document.addEventListener("visibility-change", (event) =>
{
if (document.visibilityState == "visible" && !removeListenerFlag) {
Log(tag).i("tab is active"),
// listener.startTimer()
listener.didChangeAppLifecycleState(AppLifecycleState.resumed)
} else if(!removeListenerFlag)
{
Log(tag).i("tab is inactive"),
listener.didChangeAppLifecycleState(AppLifecycleState.inactive)
// listener.sendViewTime("mrc"),
// listener.cancelTimer()
}
});
}
}