SWFUPLOAD SUPERIOR EDITOR es un complemento de edición y carga de avatar flash que admite carga local, vista previa, fotografía en video y carga de red.
La copia del código es la siguiente:
swfobject.adddomloadevent (function () {
var swf = new FullAvatareditor ("SWFContainer", {
ID: 'SWF',
upload_url: 'ASP/upload.asp',
src_upload: 2
}, función (msg) {
Switch (msg.code)
{
Caso 1: Alerta ("La página cargó con éxito el componente!"); ruptura;
Caso 2: alerta ("La imagen especificada predeterminada se ha cargado correctamente al panel de edición"); ruptura;
Caso 3:
if (msg.type == 0)
{
alerta ("La cámara está lista y el usuario puede usar");
}
más if (msg.type == 1)
{
alerta ("La cámara está lista pero el usuario no puede usar!");
}
demás
{
alerta ("¡La cámara está ocupada!");
}
romper;
Caso 5:
if (msg.type == 0)
{
if (msg.content.sourceurl)
{
alerta ("La imagen original se ha guardado en el servidor correctamente, la URL es: /n" + msg.content.sourceUrl);
}
alerta ("El avatar se ha guardado en el servidor con éxito, la URL es: /n" + msg.content.avatarurls.Join (" /n"));
}
romper;
}
}
);
document.getElementById ("cargar"). onClick = function () {
swf.call ("cargar");
};
});
Diagrama de demostración:
Lo anterior es un ejemplo simple de usar SWFUPLOAD en este artículo.