syncCookiesFromWebApp function
Future<void>
syncCookiesFromWebApp(
- WebViewController controller
)
Implementation
Future<void> syncCookiesFromWebApp(WebViewController controller) async {
try {
final raw = await controller.runJavaScriptReturningResult(
'document.cookie',
);
if (raw is String && raw.isNotEmpty) {
await saveCookies(raw);
}
} catch (e) {
captureSdkException(
Exception('Erro ao sincronizar cookies do WebView: $e'),
stackTrace: StackTrace.current,
reason: 'Erro ao sincronizar cookies do WebView',
);
debugPrint('[BeMall SDK] Erro ao sincronizar cookies do WebView: $e');
return;
}
}