Tengo mi código JS link.href = 'data:application/pdf;base64,' + data; donde los datos son una cadena base64 que se abre correctamente en Firefox pero no en Chrome cuando el tamaño del archivo PDF es enorme> 1.5 MB. ¿Alguien puede proporcionar una solución para manejar este problema?
Chrome no permite abrir URL de datos por motivos de seguridad. Es posible que pueda abrir el enlace usando "Abrir en una pestaña nueva" (menú contextual).
Como solución alternativa, si es posible, puede obligar al usuario a descargar el archivo usando <a download="example.pdf" href= data:URL >
O intente usar blob:URL en lugar de data:URL . Esto podría ayudar.