Как отправить документ или изображения в группе с помощью простого javascript толкателя чата - PullRequest
0 голосов
/ 24 февраля 2020

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

1 Ответ

1 голос
/ 26 февраля 2020

Chatkit имеет метод sendMultipartMessage, который допускает сложные сообщения (вложение, URL и т. Д. c). Пример из документов -

currentUser.sendMultipartMessage({
  roomId: myRoom.id,
  parts: [
    { type: "text/plain", content: "??" },
    {
      type: "image/gif",
      url: "https://gfycat.com/failingforkedheterodontosaurus",
    },
    {
      file: document.querySelector("#attach").files[0],
      customData: { metadata: 42 },
    }
  ],
});

Один учебник, который использует multipartMessaging - https://pusher.com/tutorials/multiple-attachments-chatroom#migrate -to-multipart-messages

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...