1 В избранное 0 Ответвления 0

OSCHINA-MIRROR/blackfox-Uploader

Присоединиться к Gitlife
Откройте для себя и примите участие в публичных проектах с открытым исходным кодом с участием более 10 миллионов разработчиков. Приватные репозитории также полностью бесплатны :)
Присоединиться бесплатно
Клонировать/Скачать
Внести вклад в разработку кода
Синхронизировать код
Отмена
Подсказка: Поскольку Git не поддерживает пустые директории, создание директории приведёт к созданию пустого файла .keep.
Loading...
README.md

AjaxUpload

@author: yangjian102621@gmail.com

Описание плагина:

Плагин представляет собой асинхронный плагин для загрузки файлов на JavaScript и состоит из трёх подпроектов: BUpload, JUpload.

  • BUpload: основан на HTML5, имитирует функцию загрузки изображений в редакторе Baidu. Поддерживает загрузку изображений, просмотр изображений и предварительный просмотр с индикатором выполнения.
  • JUpload: асинхронная загрузка на основе iframe.

Развёртывание и сборка

  1. Установите grunt-cli с помощью команды npm install -g grunt-cli. Если он уже установлен, пропустите этот шаг.
  2. Перейдите в корневой каталог uploader и выполните команду npm install.
  3. Создайте пакет: выполните команду grunt zip. Все связанные файлы будут упакованы в сжатый файл uploader-{version}.zip в папке dist.

Зависимости плагина:

  • jQuery 1.7.1 или более поздняя версия.

Онлайн-демонстрация:

Онлайн-демонстрация: http://d.r9it.com/ajaxupload/

История обновлений

v1.3.2

  1. Убрана функция поиска изображений в BUpload.
  2. Изменена конфигурация информации о домене для загрузки в облако Qiniu.
  3. Исправлена ошибка в определении поддержки HTML5 браузером.
  4. Обновлён SDK для загрузки в Qiniu до версии 7.2.6.
  5. Инструмент для упаковки заменён на grunt, оптимизированы функции упаковки и сжатия кода.

v1.3.1

  • Исправлена ошибка, при которой значок файла по умолчанию не отображался в списке управления файлами компонента BUpload.
  • Удалён компонент TUpload, поскольку его функциональность и использование аналогичны компоненту BUpload, но с другим интерфейсом. Это привело к необходимости поддерживать два набора кода, поэтому было решено удалить его для упрощения проекта.
  • Обновлены документы с описанием демоверсии и API, добавлена возможность предварительного просмотра изображения при нажатии на миниатюру.

v1.3.0

  • Исправлено несколько ошибок в компоненте BUpload, включая проблему с получением данных первой страницы при управлении API.
  • Реализована автоматическая загрузка CSS для компонентов JUpload, TUpload и BUpload, что устраняет необходимость вручную импортировать CSS.
  • Исправлен баг, при котором кнопка добавления не отображалась после удаления всех добавленных изображений в компоненте BUpload.
  • Добавлена поддержка HTML5 для JUpload, которая автоматически определяет поддержку H5 в браузере и использует H5 API для загрузки, если браузер поддерживает H5, и iframe для загрузки, если нет.
  • Введены новые обратные вызовы onStart и onCompleted.
  • Переработан бэкенд PHP-файлов для загрузки с использованием унифицированной структуры данных JsonResult.

v1.2.0

  • Проект разделён на три компонента: JUpload, TUpload и BUpload для реализации различных стилей пользовательского интерфейса для загрузки файлов.
  • Исправлены ошибки в подсчёте информации о файлах в компоненте BUpload.
  • Решены проблемы совместимости CSS.

Комментарии ( 0 )

Вы можете оставить комментарий после Вход в систему

Введение

Плагин для асинхронной загрузки файлов с помощью JavaScript и AJAX, включающий два компонента: JUpload (загрузка одного файла, поддерживает HTML5 и загрузку через iframe) и BUpload (инструмент для пакетной загрузки на основе HTML5 + онлайн-управление файлами + поиск изображений). Развернуть Свернуть
MIT
Отмена

Обновления

Пока нет обновлений

Участники

все

Недавние действия

Загрузить больше
Больше нет результатов для загрузки
1
https://api.gitlife.ru/oschina-mirror/blackfox-Uploader.git
git@api.gitlife.ru:oschina-mirror/blackfox-Uploader.git
oschina-mirror
blackfox-Uploader
blackfox-Uploader
master