Эта статья является зеркальной статьёй машинного перевода, пожалуйста, нажмите здесь, чтобы перейти к оригиналу.

Вид: 20960|Ответ: 1

[Другое] Вторичная инкапсуляция Baidu WebUploader open source control upload, оптимизация фронтенд-кода (два предложения кода для загрузки)

[Скопировать ссылку]
Опубликовано 27.06.2016 15:13:30 | | | |
Прежде всего, хочу отметить, что это вторичная инкапсуляция управления открытым исходным кодом WebUploader, и базовый слой всё ещё реализован WebUploader, чтобы использовать его более кратко.

Давайте посмотрим WebUploader

Знакомство:

WebUploader — это простой современный компонент загрузки файлов на базе HTML5, разработанный командой Baidu WebFE (FEX). В современных браузерах он может полностью раскрыть преимущества HTML5, не отказываясь от основного браузера IE, используя оригинальную FLASH-среду выполнения, совместимую с IE6+, iOS 6+ и Android 4+. Один и тот же метод вызова может использоваться пользователями в любое время, когда доступны два набора времени выполнения.

Использование крупных фрагментов файлов и одновременноя загрузка значительно повышает эффективность загрузки файлов.

Официальный адрес сайта: http://fex.baidu.com/webuploader/

Если вы хотите играть в одиночку, вы можете напрямую перейти на официальный сайт

Начнём текст:

Из вышеизложенного видно, что функция WebUploader Baidu действительно очень мощная, но, как и все системы управления загрузкой, она более громоздка в использовании, например, следующее:

Сначала нужно ссылаться на несколько связанных библиотек,

Затем хорошо пишите HTML






Нам не нужно всё это!, всего два предложения, загрузите нас. Следующим образом:





Я писал, что css в стиле bootstrap автоматически будет ссылаться на

Поддержка множественной загрузки файлов,

Автоматически идентифицировать дублирующиеся файлы,

Опциональная автоматическая и ручная загрузка,

Вы можете рендерить несколько элементов загрузки на странице без конфликтов

Затем некоторые параметры конфигурации, связанные с WebUploader, можно настроить самостоятельно.

Перейдём сразу к JS-виджету, который я упаковал (немного запутанный, давай обойдёмся):



Некоторые связанные и более важные параметры были написаны с заметками, и вы можете обращаться к ним самостоятельно.

Тогда давай используем его.





Напишите наш JS и HTML следующим образом:



Это нормально, стоит отметить

Для получения параметров в powerWebUpload, пожалуйста, обратитесь к API на официальном сайте

Метод GetFilesAddress() после загрузки вернёт массив путей к файлам, и вы сможете получить его сами.
Наконец, последнее демо, которое я написал, реализованное Asp.net MVC, вы можете скачать его сами:

Baidu Netdisk:

Ссылка: http://pan.baidu.com/s/1o8B0xOQ Пароль: 9kws


Оригинал: http://www.cnblogs.com/GuZhenYin/p/5584272.html






Предыдущий:.net написан компанией SharpPcap, инструментом захвата пакетов
Следующий:HTML-файл Input Tag Box Upload
Опубликовано 04.05.2020 21:03:04 |
Неплохо!!!!
Отказ:
Всё программное обеспечение, программные материалы или статьи, публикуемые Code Farmer Network, предназначены исключительно для учебных и исследовательских целей; Вышеуказанный контент не должен использоваться в коммерческих или незаконных целях, иначе пользователи несут все последствия. Информация на этом сайте взята из Интернета, и споры по авторским правам не имеют отношения к этому сайту. Вы должны полностью удалить вышеуказанный контент с компьютера в течение 24 часов после загрузки. Если вам нравится программа, пожалуйста, поддержите подлинное программное обеспечение, купите регистрацию и получите лучшие подлинные услуги. Если есть нарушение, пожалуйста, свяжитесь с нами по электронной почте.

Mail To:help@itsvse.com