El visualizador de AEM PDF se muestra en blanco cuando faltan las bibliotecas de cliente necesarias
El componente Visor de PDF de AEM puede representarse como un contenedor vacío cuando las bibliotecas de cliente requeridas no están incluidas en la configuración de la biblioteca de cliente del sitio. En AEM as a Cloud Service, el procesamiento también puede fallar si la configuración de CA de PDF Viewer utiliza un ID de cliente que no coincide con el dominio de página. Como resultado, el visor no se carga correctamente en Autor o Publish aunque el componente esté presente en la página. Incruste la biblioteca de cliente de PDF Viewer necesaria, compruebe el ID de cliente de CA-config y vuelva a probar la página en ambos entornos.
Descripción description
Entorno
- Adobe Experience Manager as a Cloud Service (AEMaaCS)
- Adobe Experience Manager 6.5 local
Problema/Síntomas
- El componente Visor de PDF muestra un área en blanco o vacía en la página.
- El visor no se carga correctamente en Autor o Publish.
- Los archivos JavaScript o CSS de PDF Viewer requeridos no se cargan en el explorador.
- En AEM as a Cloud Service, el visor falla incluso después de configurar el componente en la página.
Causa
A la página le faltan las bibliotecas de cliente de PDF Viewer necesarias porque core.wcm.components.pdfviewer.v1 no está incrustado en el sitio clientlib-base. En AEM as a Cloud Service, el procesamiento también puede fallar cuando el ID de cliente PdfViewerCaConfig es válido pero está asignado a un dominio diferente al que se utilizó para abrir la página.
Resolución resolution
Para resolver el procesamiento en blanco del visualizador de PDF de AEM causado por la falta de bibliotecas de cliente, siga estos pasos:
- Abra la biblioteca de cliente del sitio en
/apps/<project>/clientlibs/clientlib-base. - Compruebe la propiedad
embedy agreguecore.wcm.components.pdfviewer.v1si falta. - Implemente la configuración actualizada de la biblioteca de cliente. Para AEM as a Cloud Service, implemente el cambio mediante Cloud Manager.
- Para AEMaaCS, abra
/conf/<project>/sling:configsy compruebe quePdfViewerCaConfigcontiene elclientIdcorrecto para el dominio exacto utilizado para acceder a la página. - Vuelva a cargar la página y pruebe el Visor de PDF tanto en Autor como en Publicación.
- Compruebe la pestaña de red del explorador y confirme que los archivos JavaScript y CSS de PDF Viewer necesarios ahora se cargan correctamente.
- Si la incrustación de la biblioteca de cliente es correcta y el visor sigue mostrándose en blanco, póngase en contacto con el Soporte técnico de Adobe y comparta la dirección URL de la página, los registros de la consola del explorador y un seguimiento de red.