Necesito dejar que el usuario descargue un archivo creado sobre la marcha a partir de algunos datos contenidos en la extensión, pero no quiero hacer esto en el servidor .Extensión de Chrome: Descargar/exportar contenido creado "sobre la marcha"
Como ejemplo del mundo real: hay una variable que contiene el texto "hello world". Quiero que el usuario pueda descargar/crear un archivo .TXT
que contenga dicho texto.
¿Es posible?
-Editado Oct 30, 2010-
soluciones hasta ahora:
window.saveAs - no funciona en absoluto
createObjectURL - funciona, pero el nombre de archivo y otras opciones pueden no se ha personalizado aún
copie los datos al portapapeles - funciona, pero hay demasiados pasos se requiere que el usuario
crear un documento de Google Docs - podría funcionar, pero necesita jugar con el API y Oauth
-Editado Abr 15, 2011
parece que las cosas están mejorando: https://github.com/eligrey/FileSaver.js
Pero Chrome 14+ sigue siendo un poco extraño sobre los nombres de archivo.
Oye, ¿descubriste cómo hacer esto? – SLearner
Creo que aquí se describe la forma más simple y actual de la manera más moderna: http://stackoverflow.com/a/27928869/193017 –