Hola gente, tengo una pequeña duda si es possible.
Tengo un proyecto donde uso la api de dropbox. El problema que tengo es a la hora de descargar.
Cuando realizo una descarga hace una peticion a la api de dropbox lo descarga y lo muestra. Mi duda es si es posible hacer que en el momento de dar descargar aparezca la opción de abrir y descagar y se descargue en el momento que la obtengo de la api.
Ahora el codigo lo tengo de esta forma:
header("Content-type: ".$typeFile["mime_type"]."");
header("Content-Disposition: attachment; filename=\"".$nameFile."\"" );
header("Expires: 0");
header("Cache-Control: must-revalidate, post-check=0,pre-check=0");
header("Pragma: public");
echo $dropbox->getFile($rutaFile);
El problema de tener-lo de esta manera es que no aparece el cuadro de abrir o guardar hasta que no tiene el archivo del dropbox. Y claro si es un fichero que pesa 10 mb tarda que aparezca el cuadro de guardado.
Que puedo hacer para que no espere a tener el archivo completo que se obtiene de la api?.
He pensado en hacer-lo en jquery. Me podéis dar otras soluciones?.
Gracias!
--
Juan Francisco Sánchez Ramos