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

OSCHINA-MIRROR/bctos_cn-bctos-rich-editor

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

bctos-rich-editor: введение

bctos-rich-editor — это разработка на основе последней версии tinymce 5.10, которая в основном расширяет возможности загрузки изображений и видео в облачное хранилище uniCloud.

Особенно в части загрузки видео, официальные и онлайн-решения используют виртуальный элемент input и форму для загрузки, что не подходит для требований к загрузке в облачные хранилища.

После длительного исследования было обнаружено, что uniCloud предоставляет интерфейс chooseAndUploadFile, который может просто и идеально решить проблему загрузки файлов в tinymce (не ограничиваясь видео).

Описание компонентов форматированного текста для фронтенда

Рекомендуется использовать другой плагин bctos-rich-text для редактирования содержимого этого редактора, чтобы решить проблемы с воспроизведением видео и отображением изображений, ширина которых превышает размер экрана мобильного устройства.

Он позволяет идеально реализовать демонстрацию видео и графики в смешанном порядке в мини-приложениях.

Способ установки

Этот компонент соответствует стандарту easycom. Начиная с HBuilderX 2.5.5, его можно импортировать в проект, и он будет готов к использованию непосредственно на странице template без необходимости импорта и регистрации компонентов на странице.

Основные способы использования

После настройки свойства v-model компонент автоматически инициализирует содержимое и отображает интерфейс редактора.

<template>
      <uni-forms-item name="content" label="产品介绍">
        <bctos-rich-editor v-model="content" />
      </uni-forms-item>
</template>
export default {
	data() { 
		return {
			content: `<p>这里是内容段落一,下面放置了第一个视频</p><br>
			<p><video controls="controls">
			<source src="https://vkceyugu.cdn.bspapp.com/VKCEYUGU-042c6b2e-63dd-4fe1-b729-b6327b68450a/d906ba15-9041-4137-bc3f-44a413c855e0.mp4" type="video/mp4" /></video></p><br>
			<p>这里是内容段落二,下面放置了第二个视频</p><br>
			<p><video controls="controls">
			<source src="https://vkceyugu.cdn.bspapp.com/VKCEYUGU-042c6b2e-63dd-4fe1-b729-b6327b68450a/ae4a89d7-5c7e-48d2-b6f9-0da5c848bbda.mp4" type="video/mp4" /></video></p><br>
			<p>后面其它更多内容...</p>`,
		}
	}
}

API

bctos-rich-text Props

属性名 类型 必填 默认值 说明
v-model String - 富文本内容
id String 自动随机值 编辑器ID
height String 或 Number 360 高度
width String 或 Number auto 宽度

Справочные материалы

tinymce китайский документ tian-article-admin плагин

Дополнительная помощь

Если вы хотите расширить другие функции, пожалуйста, свяжитесь с нами для индивидуальной разработки: QQ: 203163051

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

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

Введение

bctos-rich-editor — это базовая разработка на основе последней версии TinyMCE 5.10, которая в основном расширяет возможности загрузки изображений и видео в облачное хранилище uniCloud. Особенно в части загрузки видео: и официальные решения, и найденные в интернете предлагают эмулировать кнопку input и загружать файлы через форму, что не соответ... Развернуть Свернуть
Отмена

Обновления

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

Участники

все

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

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