O jqswfupload foi reconstruído usando o pattern do jQuery-ui, possibilitando uma interface mais rica, customizável e melhor de ser testado. Aconselho que usem esta versão pelas seguintes razões:

  •  O plugin atual será depreciado. Não irei mais atualizá-lo devido a vários problemas que tive de torná-lo escalável com o modelo de plugins do jQuery.
  • A interface foi melhoarada, e usando o jQuery UI, você pode escolher entre vários temas e estilos para seu plugin, bem como personalizar e gerar novos temas através do Theme Roller  .
  • O plugin possui testes básicos com o Qunit, pois o pattern do jQuery ui possibilita melhor testá-lo unitariamente

Espero que gostem e qualquer feedback é bem vindo.

Breve, postarei mais exemplos de como usá-lo.

Você pode ver o projeto no github

11 Replies to “jqswfupload”

  1. @Rafael: Eu fiz os testes aqui e está funcionando normalmente. Você poderia me informar o log abaixo do exemplo onde ele rastreia todos os eventos que estão ocorrendo? Estes testes foram feitos em qual S.O.? O antigo funciona nestes casos citados? Ainda não testei no windows 7. Obrigado pelo feedback.

    1. Olá Julio, esta tua necessidade é muito interessante. Seria ótimo o usuário não precisar abrir o dialog novamente para escolher os arquivos, mas um arquivo é realmente adicionado somente quando a caixa de diálogo é aberta. O evento que adiciona os arquivos selecionados na fila só está disponível no momento que o usuário seleciona estes arquivos.

  2. Cara, primeiramente muito obrigado pelo script e o tempo dispensado no desenvolvimento do mesmo. Muito útil!

    Gostaria de abrir um adendo, eu tenho a versão 1.0 beta que fora disponibilizado algum tempo atrás, e estou com um problema no IE9, que acusa “Objeto esperado” na biblioteca jQuery ao fazer um upload. Ele simplismente para o script quando está subindo um arquivo, sempre com uma taxa de progesso aleatória (as vezes 5%, as vezes 50%). Teria alguma solução para este caso, para que eu não atualize todo o sistema do cliente sem necessidade?

    1. @Maykel: Obrigado pelo feedback, realmente quando vejo as pessoas usando o plugin me motiva a continuar cada vez mais e mais na melhoria dele. Infelizmente, com o lançamento do IE9, descobri este bug e ainda não consegui resolver. Irei novamente dar uma olhada e lançar uma nova versão corrigindo o bug.

        1. @Maykel: Obrigado por passar uma referência sobre o problema. A correção do erro estaria no código do swfupload, então tente modificar como proposto ou utilizar uma versão mais nova do swfupload e dê um feedback aqui no blog para sabermos se funcionou e para eu atualizar a versão. Obrigado pela ajuda.

          1. Fala Alexandre!
            Meses depois, acho que descobri uma solução… Testei no IE9 + Flash Player (ultima versão) e funcionou perfeitamente.

            Onde tem a linha:
            if (typeof(movieElement[key]) === “function”) {

            Trocar por:
            if (typeof (movieElement[key]) === “function” && key[0] <= 'Z'){

            It works well! heheh!
            Um abraço!

Deixe um comentário

O seu endereço de e-mail não será publicado.