client1.html 1.6 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253
  1. <html>
  2. <head>
  3. <meta charset="UTF-8" />
  4. <title>socket.io客户端</title>
  5. <!-- <script src="./js/socket.io.js"></script> -->
  6. <script src="./socket.io.min.js"></script>
  7. </head>
  8. <body>
  9. <iframe src="./index.html"></iframe>
  10. <button id="changeVoiceStatusOpen">开MIC</button>
  11. <button id="changeVoiceStatusClose">关MIC</button>
  12. <!-- <button id="stopCall">stopCall结束</button> -->
  13. </div>
  14. <script>
  15. localStorage.debug = "socket.io-client:socket";
  16. // 'http://47.115.43.159:3000'
  17. // var socket = io("http://0.0.0.0:3000");
  18. // const { roomId, userId, sceneNum, isClient, role, userLimitNum, roomType } = user
  19. var socket = io("wss://test-socket.4dkankan.com/", {
  20. path: "fls-node",
  21. query: {
  22. userId: "user_001",
  23. sceneNum: "t-GusppsiKEC",
  24. role: "LEADER",
  25. from: 1,
  26. roomType: "normal",
  27. nickName: "测试1",
  28. roomId: "001",
  29. myHeadUrl: "http://downza.img.zz314.com/edu/pc/wlgj-1008/2016-06-23/64ec0888b15773e3ba5b5f744b9df16c.jpg",
  30. },
  31. });
  32. socket.on("connect", function (data) {
  33. console.log(data);
  34. });
  35. var changeVoiceStatusOpen = document.querySelector("#changeVoiceStatusOpen");
  36. changeVoiceStatusOpen.addEventListener("click", function () {
  37. socket.emit("changeVoiceStatus",{status:true});
  38. });
  39. var changeVoiceStatusClose = document.querySelector("#changeVoiceStatusClose");
  40. changeVoiceStatusClose.addEventListener("click", function () {
  41. socket.emit("changeVoiceStatus",{status:false});
  42. });
  43. </script>
  44. </body>
  45. </html>