Pregunta

En un proyecto, recientemente reemplacé una carga simple de archivos basada en formularios con SWFUpload. Cuando SWFUpload devuelve un éxito, genero un formulario para agregar etiquetas al activo cargado.

Me gustaría poder probar el ingreso de datos en el cuadro de texto de las etiquetas, pero para hacer eso (creo que) necesito falsificar SWFUpload.

¿Alguien ha hecho esto en el pasado? No he podido encontrar nada a través de Google, y parece que no hay nada en la documentación de pepino en relación con las pruebas de Flash.

¿Fue útil?

Solución

No creo que necesites un flash falso, porque todo lo que Swfupload está haciendo por ti es simular una publicación http simple.

Si realiza una publicación http manual en la misma acción / controlador en la que está publicando su swfupload y se asegura de que el campo de archivo de su publicación tenga el mismo nombre que el parámetro swf que pasa swfupload (params [: Filedata]) Debe obtener el mismo efecto.

También para responder al comentario de Swanand anterior, necesitas hackear CGI :: Session. Pruebe http: / /blog.isshen.com/2008/10/5/making-swfupload-and-rails-2-1-sessions-work-together

Otros consejos

Recientemente me topé con este complemento que puede ser capaz de Ayudarte con lo que necesitas hacer. Puede leer más aquí .

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top