videoplay.js 2.4 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101
  1. function getQueryVariable(variable) {
  2. var query = window.location.search.substring(1);
  3. var vars = query.split("&");
  4. for (var i = 0; i < vars.length; i++) {
  5. var pair = vars[i].split("=");
  6. if (pair[0] == variable) {
  7. return pair[1];
  8. }
  9. }
  10. return false;
  11. }
  12. window.onload = () => {
  13. var package = new Package(setting.URL, {
  14. username: setting.username,
  15. password: setting.password,
  16. });
  17. if (localStorage.getItem("token")) {
  18. package.keepalive();
  19. } else {
  20. package.login();
  21. }
  22. // const meeting1 = new Meeting();
  23. // const channelid1 = 'lJmfmlS0A1DJAUR81P9T9O';
  24. // meeting1.openClient(() => {
  25. // meeting1.settargetId("relvideo2")
  26. // meeting1.playVideo({
  27. // type: "single",
  28. // deviceId: channelid1,
  29. // channelId: channelid1,
  30. // });
  31. // const meeting2 = new Meeting();
  32. // meeting2.settargetId("relvideo1")
  33. // meeting2.playVideo({
  34. // type: "single",
  35. // deviceId: channelid1,
  36. // channelId: channelid1,
  37. // });
  38. // });
  39. // const meeting = new Meeting();
  40. // meeting.openClient(() => {
  41. // window.meeting = meeting;
  42. // // debugger
  43. // // meeting.settargetId("");
  44. // });
  45. // const meeting2 = new Meeting();
  46. // const channelid2 = 'lJmfmlS0A1DJAUR81P9T9O';
  47. // meeting2.openClient(() => {
  48. // meeting2.settargetId("relvideo1")
  49. // meeting2.playVideo({
  50. // type: "single",
  51. // deviceId: channelid2,
  52. // channelId: channelid2,
  53. // });
  54. // });
  55. // const meeting1 = new Meeting();
  56. // // const channelid = getQueryVariable("channelId");
  57. // // console.log(channelid);
  58. // const channelid1 = 'lJmfmlS0A1DJAUR81P9T9O';
  59. // meeting1.openClient(() => {
  60. // // $(".video-action").one("click", () => {
  61. // // meeting.closeClient();
  62. // // meeting.closeVideo();
  63. // // meeting.deleteMeeting();
  64. // // $(".video-container").css({
  65. // // visibility: "hidden",
  66. // // });
  67. // // window.parent.postMessage("closeIframe", "*");
  68. // // });
  69. // meeting1.playVideo({
  70. // type: "single",
  71. // deviceId: channelid1,
  72. // channelId: channelid1,
  73. // });
  74. // });
  75. }