Skip to content

Arvia.Chat web sdk is the Javascript library that helps you easily add video chats, audio calls or instant messaging to your website in minutes.

Notifications You must be signed in to change notification settings

ArviaChat/web-sdk

Repository files navigation

Installation

Just include arvia.chat.js on your page, create an empty div element and initialize ArviaChat in that div.

<!doctype html>
<html lang="en">
  <head>
    <meta charset="utf-8">
    <title>Arvia Chat</title>
    <script type="text/javascript" src="https://arvia.chat/js/arvia.chat.js" ></script>
  </head>
  <body>
    <button id="startButton" style="height: 32px">Start Arvia Chat</button><br />
    <div id="arvia.chat"></div>
    <script type="text/javascript">

      document.getElementById('startButton').addEventListener('click',
        
        function() {
          var arviaChat = new ArviaChat();
          arviaChat.setTestUser(true);
          arviaChat.setRoomName("test-room-1");
          arviaChat.init("arvia.chat");
          arviaChat.connect();
        }

      );

    </script>
  </body>
</html>

Live Examples

SDK with default settings https://arvia.chat/sdk/web/example.html
Example with some buttons https://arvia.chat/sdk/web/example-some-methods.html
Arvia Chat in a popup https://arvia.chat/sdk/web/example-popup.html
Floating Chat Widget https://arvia.chat/sdk/web/example-widget.html

SDK Reference

Take a look at the SDK Reference for more options and customization.

For mark down version, go to reference.md