addScreenshot method
API manual para capturar screenshot (equivalente a addScreenshot del JS SDK)
Implementation
Future<String?> addScreenshot({String? elementId}) async {
try {
final screenshot = await getPNGScreenShot();
if (screenshot != null) {
ObslyLogger.log(
'Manual screenshot captured ${elementId != null ? 'for element: $elementId' : ''}');
}
return screenshot;
} catch (e) {
ObslyLogger.error('Error in manual screenshot capture: $e');
return null;
}
}