startTracking method
Implementation
@override
Future<bool> startTracking() async {
if (!_isInitialized || !_hasPermission || !_webGazerLoaded) {
return false;
}
try {
_currentState = EyeTrackingState.tracking;
await _initializeWebGazer();
return true;
} catch (e) {
_currentState = EyeTrackingState.error;
return false;
}
}