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

OSCHINA-MIRROR/wfchat-vue-chat

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

vue-chat

Описание решения Wildfire IMWildfire IM представляет собой открытую кросс-платформенную систему для мгновенного обмена сообщениями, которая включает следующие компоненты. | GitHub репозиторий (основной) | Репозиторий Gitee (зеркало) | Описание | Примечание |

|--------------------------------------------------------------|------------------------------------------------------------|----------------------------------------------------------------|----------------------| | im-server | im-server | Сервер мгновенного обмена сообщениями | | | android-chat | android-chat | Исходный код Android SDK и приложения Wildfire IM | Для вторичной разработки или интеграции в существующее приложение | | ios-chat | ios-chat | Исходный код iOS SDK и приложения Wildfire IM | Для вторичной разработки или интеграции в существующее приложение | | pc-chat | pc-chat | Приложение для ПК, основанное на Electron | | | web-chat | web-chat | Версия Wildfire IM для веба, проверьте здесь | | | wx-chat | wx-chat | Пример приложений для WeChat, Baidu, Alibaba, ByteDance, QQ и других платформ | | | app server | app server | Сервер приложений | | | robot_server | robot_server | Сервер ботов | |

Пожалуйста, обратите внимание, что некоторые строки были прерваны и требуют завершения. Например, последняя строка должна быть:

| [robot_server](https://github.com/wildfirechat/robot_server)    | [robot_server](https://gitee.com/wfchat/robot_server)      | Сервер ботов                                                      |                      |

Также стоит отметить, что все ссылки должны быть правильно оформлены, чтобы они работали корректно.```markdown

Имя GitHub Gitee Описание Примечание
robot_server https://github.com/wildfirechat/robot_server robot_server Сервер для работы с ботами
push_server https://github.com/wildfirechat/push_server push_server Сервер для отправки уведомлений
docs https://github.com/wildfirechat/docs docs Документация Wildfire IM, включающая дизайн, концепцию, разработку и руководства по использованию, онлайн просмотр

Предварительные замечания

```1. В этом проекте используется Web SDK, который требует оплаты и зависит от `профессиональной версии сервера IM`. Подробнее о стоимости можно узнать в разделе детали стоимости 2. `Web SDK` и `профессиональная версия сервера IM` поддерживают пробный период. Дополнительную информацию можно найти в разделе инструкция по пробному использованию 3. По умолчанию этот проект может подключаться только к официальным сервисам. После покупки или получения доступа к пробному периоду, следует заменить `Web SDK`, чтобы подключиться к самостоятельно установленным сервисам.

Часто встречающиеся проблемы при разработке

  1. Проблемы с аудио и видео

    1. av readme
    2. Часто задаваемые вопросы по аудио и видео
  2. Только внутренняя сеть, где не отображаются эмодзи

    1. Загрузите каталог src/assets/twemoji на сервер, доступный внутри сети, например, тот же сервер, где установлен app server
    2. Убедитесь, что через http(s)://base_twemoji_url/72x72/1f1e6.png вы можете получить доступ к нужному эмодзи. Здесь 1f1e6.png представляет собой белую букву A на голубом фоне.
    3. Измените config.js, заменив https://static.wildfirechat.net/twemoji/assets/ новым адресом http(s)://base_twemoji_url/. Обратите внимание, последний слеш / не должен быть удален.
    4. Аналогичные действия выполняются для динамических эмодзи.3. Хотите установить свои эмодзи?

    См. пункт 2 выше.

  3. Через iframe

    Для корректной работы аудио и видео необходимо использовать HTTPS и разрешить доступ к камере и микрофону. Пример:

    <iframe src="https://example.com" allow="camera;microphone"></iframe>

Контактная информация

Для бизнес-сотрудничества рекомендуется обращаться к нам по электронной почте. Технические вопросы можно обсудить на форуме Wildfire IM Forum.

  1. HeavyRain.Lee, e-mail: heavyrain.lee@wildfirechat.cn, WeChat: wildfirechat
  2. ImNdx, e-mail: imndx@wildfirechat.cn, WeChat: wfchat

Общение по вопросам

  1. Если вы нашли ошибку, пожалуйста, создайте issue на GitHub.
  2. Все остальные вопросы можно обсуждать на форуме Wildfire IM Forum.
  3. МыChat-канал

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

  1. Версия для ПК

    Онлайн версия Wildfire IM для ПК

  2. Версия для мобильных устройств

    Пожалуйста, используйте WeChat для сканирования QR-кода ниже, чтобы попробовать версию для мобильных устройств.

    Wildfire IM## Скриншоты

## Описание ветвей

  1. master: основан на Vue 3, является основной линией развития
  2. vue2: основан на Vue 2, находится в режиме обслуживания, новые функции больше не разрабатываются. Учитывая, что поддержка Vue 2 прекращена, рекомендуется клиентам обновиться до версии с Vue 3.

Внешние зависимости для разработки и сборки

  1. NodeJS v18.19.0
  2. NPM 10.2.3

Обратите внимание, чтобы избежать использования cnpm, так как мы столкнулись с некоторыми странными проблемами при его использовании. При возникновении проблем используйте npm вместо cnpm.

Разработка

npm install
npm run serve
Просмотр в браузере: http://localhost:8013

// Для доступа через HTTPS (требуется конфигурация HTTPS на серверах app-server и im-server):
npm run serve-https

Сборка

$ npm install
$ npm run build

Настройка сжатия/обфускации

  1. Каталог wfc в целом не следует сжимать
  2. Файл config.js не следует сжимать

Аудио и видео

Из-за ограничений браузера страница должна быть доступна через https://im.xxx.yyy или через http://localhost для поддержки аудио и видеозвонков.По умолчанию предоставляется бесплатная версия аудио и видео. Подробнее о WildFire Audio Video можно найти в руководстве по использованию WildFire Audio Video и кратком описании WildFire Audio Video. Для использования продвинутой версии аудио и видео обратитесь к руководству по переходу на продвинутую версию.## Лицензия

  1. Лицензировано по лицензии Creative Commons Attribution-NoDerivs 3.0 Unported. Подробнее см. файл LICENSE.

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

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

Введение

Отмена

Обновления

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

Участники

все

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

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