Ta članek je zrcalni članek strojnega prevajanja, kliknite tukaj za skok na izvirni članek.

Pogled: 20960|Odgovoriti: 1

[Drugo] Sekundarna enkapsulacija odprtokodnega nadzora nalaganja Baidu WebUploader, poenostavitev sprednje kode (dve povedi kode za pridobitev nalaganja)

[Kopiraj povezavo]
Objavljeno na 27. 06. 2016 15:13:30 | | | |
Najprej bi rad poudaril, da gre za sekundarno enkapsulacijo odprtokodnega nadzora nalaganja WebUploaderja, osnovna plast pa je še vedno implementirana v WebUploaderju, da jo uporabim bolj jedrnato.

Poglejmo si WebUploader

Uvod:

WebUploader je preprosta komponenta za nalaganje datotek, ki temelji na HTML5, ki jo je razvila ekipa Baidu WebFE (FEX). V sodobnih brskalnikih lahko v celoti izkoristi prednosti HTML5, ne da bi opustil glavni brskalnik IE, saj uporablja izvirni FLASH runtime, združljiv z IE6+, iOS 6+ in Android 4+. Enako metodo klica lahko uporabniki uporabljajo kadarkoli, ko sta na voljo oba sklopa izvajanja časov.

Uporaba velikih drobcev datotek in sočasno nalaganje močno izboljša učinkovitost nalaganja datotek.

Uradni naslov spletne strani: http://fex.baidu.com/webuploader/

Če vas zanima igranje sami, lahko obiščete neposredno uradno spletno stran

Začnimo z besedilom:

Iz zgornjega lahko vidimo, da je Baidujeva funkcija WebUploader res zelo zmogljiva, vendar je, kot vsi nadzorniki nalaganja, bolj okorna za uporabo, na primer naslednje:

Najprej moraš pregledati več sorodnih knjižnic,

Nato napiši HTML jaso






Ne želimo vsega tega!, samo dve povedi, prejmi naš upload. Kot sledi:





Napisal sem, da se bootstrap stil CSS samodejno sklicuje,

Podpora za nalaganje več datotek,

Samodejno prepoznavanje podvojenih datotek,

Opcijsko samodejno nalaganje in ročno nalaganje,

Na strani lahko brez konflikta upodablja več kontrol za nalaganje

Nato lahko nekatere konfiguracijske parametre povezane z WebUploaderjem nastavite sami.

Pojdimo neposredno na JS pripomoček, ki sem ga zapakiral (malo neurejen, naj se prilagodimo):



Nekateri povezani in pomembnejši parametri so zapisani z opombami, na katere se lahko sklicujete sami.

Potem ga uporabimo.





Napišite naš JS in HTML na naslednji način:



V redu je, vredno je omeniti

Za parametre v powerWebUpload si oglejte API na uradni spletni strani

Metoda GetFilesAddress() bo po nalaganju vrnila niz poti do datotek, ki jih lahko dobite sami.
Nazadnje, zadnji demo, ki sem ga napisal, implementiran z uporabo Asp.net MVC, si ga lahko prenesete sami:

Baidu Netdisk:

Povezava: http://pan.baidu.com/s/1o8B0xOQ Geslo: 9kws


Izvirnik: http://www.cnblogs.com/GuZhenYin/p/5584272.html






Prejšnji:.net je napisan s strani SharpPcap, orodja za zajem paketov
Naslednji:HTML datoteka Polje za nalaganje vhodne oznake
Objavljeno na 4. 05. 2020 21:03:04 |
Ni slabo!!!!
Disclaimer:
Vsa programska oprema, programski materiali ali članki, ki jih izdaja Code Farmer Network, so namenjeni zgolj učnim in raziskovalnim namenom; Zgornja vsebina ne sme biti uporabljena v komercialne ali nezakonite namene, sicer uporabniki nosijo vse posledice. Informacije na tej strani prihajajo z interneta, spori glede avtorskih pravic pa nimajo nobene zveze s to stranjo. Zgornjo vsebino morate popolnoma izbrisati z računalnika v 24 urah po prenosu. Če vam je program všeč, podprite pristno programsko opremo, kupite registracijo in pridobite boljše pristne storitve. Če pride do kakršne koli kršitve, nas prosimo kontaktirajte po elektronski pošti.

Mail To:help@itsvse.com