analysis_completed
El iframe dispara analysis_completed después de que la imagen ha sido procesada y el informe de diagnóstico está disponible.
El cargo útil contiene el anonymousDiagnosticReportId que usas para recuperar el informe completo. Consulta la sección Output, Retrieve the report.
Web
window.parent.postMessage(
{
message: "analysis_completed",
id: "anonymousDiagnosticReportId",
},
"*"
);
Escuchando:
window.addEventListener("message", function (event) {
if (event.data.message !== "analysis_completed") {
return;
}
console.log(event.data.id);
});
iOS
El iframe publica el mensaje a través del puente webkit:
if (window.webkit?.messageHandlers?.bridge) {
window.webkit.messageHandlers.bridge.postMessage(
JSON.stringify({
message: "analysis_completed",
id: "anonymousDiagnosticReportId",
})
);
}
Para el código Swift que recibe este mensaje, consulta la página Platforms: iOS.
Android
El iframe publica el mensaje a través de legitHealthJsObject:
if (window.legitHealthJsObject) {
window.legitHealthJsObject.postMessage(
JSON.stringify({
message: "analysis_completed",
id: diagnosticReportId,
})
);
}
Para los detalles de incrustación en Android, consulta la página Platforms: Android.