Saltar al contenido principal

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.