Först och främst vill jag säga att detta är en sekundär inkapsling av WebUploaders öppna källkodskontroll för uppladdning, och det underliggande lagret implementeras fortfarande av WebUploader, för att använda det mer koncist.
Låt oss titta på WebUploader
Införandet:
WebUploader är en enkel HTML5-baserad modern filuppladdningskomponent utvecklad av Baidu WebFE (FEX)-teamet. I moderna webbläsare kan det fullt ut utnyttja fördelarna med HTML5, utan att överge den vanliga IE-webbläsaren, med den ursprungliga FLASH-runtimen, kompatibel med IE6+, iOS 6+ och Android 4+. Samma anropsmetod kan användas av användare när som helst när de två uppsättningarna av körtider är tillgängliga.
Användningen av stora filfragment och samtidig uppladdning förbättrar effektiviteten vid filuppladdning avsevärt.
Officiell webbadress: http://fex.baidu.com/webuploader/
Om du är intresserad av att spela själv kan du gå direkt till den officiella webbplatsen
Låt oss börja texten:
Av ovanstående kan vi se att Baidus WebUploader-funktion verkligen är mycket kraftfull, men som alla uppladdningskontroller är den mer omständlig att använda, såsom följande:
Du behöver först referera till en massa relaterade bibliotek,
Skriv sedan HTML:n väl
Vi vill inte ha alla dessa!, bara två meningar, ladda upp. Följande följer:
Jag har skrivit att bootstrap-stil CSS automatiskt refererar,
Stöd för flera filuppladdningar,
Identifiera automatiskt dubblettfiler,
Valfri automatisk uppladdning och manuell uppladdning,
Du kan rendera flera uppladdningskontroller på en sida utan konflikt
Sedan kan du konfigurera några WebUploader-relaterade konfigurationsparametrar själv.
Låt oss gå direkt till JS-widgeten jag paketerade (lite rörigt, vi klarar oss):
Några relaterade och viktigare parametrar har skrivits med anteckningar, och du kan själv hänvisa till dem.
Då använder vi honom.
Skriv vår JS och HTML enligt följande:
Det är okej, det är värt att notera
För parametrarna i powerWebUpload, vänligen se API:et på den officiella webbplatsen
GetFilesAddress()-metoden returnerar en array av filsökvägar efter uppladdning, och du kan hämta den själv. Slutligen, den senaste demon jag skrev, implementerad med Asp.net MVC, kan du ladda ner den själv:
Baidu Netdisk:
Länk: http://pan.baidu.com/s/1o8B0xOQ Lösenord: 9kws
Original: http://www.cnblogs.com/GuZhenYin/p/5584272.html
|