UNPKG

@zegocloud/zego-uikit-prebuilt

Version:

zegocloud prebuilt meeting webrtc sdk

47 lines (39 loc) 1.24 kB
<html> <head> <style> #root { width: 100vw; height: 100vh; } </style> </head> <body> <div id="root"></div> </body> <script src="https://unpkg.com/@zegocloud/zego-uikit-prebuilt/zego-uikit-prebuilt.js"></script> <script> // Generate a Token by calling a method. // @param 1: appID // @param 2: serverSecret // @param 3: Room ID // @param 4: User ID // @param 5: Username const roomID = 'room01'; const userID = Math.floor(Math.random() * 10000) + ""; const userName = "userName" + userID; const appID = 11111; const serverSecret = "22076fd0a8388......."; const TOKEN = ZegoUIKitPrebuilt.generateKitTokenForTest(appID, serverSecret, roomID, userID, userName); const zp = ZegoUIKitPrebuilt.create(TOKEN); zp.joinRoom({ container: document.querySelector("#root"), sharedLinks: [{ name: 'Join as Host', url: window.location.origin + window.location.pathname + '?roomID=' + roomID, }], scenario: { mode: ZegoUIKitPrebuilt.OneONoneCall, // To implement group calls, modify the parameter here to [ZegoUIKitPrebuilt.GroupCall]. }, }); </script> </html>