1 |
- {"remainingRequest":"D:\\dm\\HHHT-fbky\\hhht_fbky\\node_modules\\vue-loader\\lib\\index.js??vue-loader-options!D:\\dm\\HHHT-fbky\\hhht_fbky\\src\\components\\HelloWorld.vue?vue&type=template&id=2b54af34&scoped=true&","dependencies":[{"path":"D:\\dm\\HHHT-fbky\\hhht_fbky\\src\\components\\HelloWorld.vue","mtime":1741054927725},{"path":"D:\\dm\\HHHT-fbky\\hhht_fbky\\node_modules\\cache-loader\\dist\\cjs.js","mtime":1740991511838},{"path":"D:\\dm\\HHHT-fbky\\hhht_fbky\\node_modules\\vue-loader\\lib\\loaders\\templateLoader.js","mtime":1740991518731},{"path":"D:\\dm\\HHHT-fbky\\hhht_fbky\\node_modules\\cache-loader\\dist\\cjs.js","mtime":1740991511838},{"path":"D:\\dm\\HHHT-fbky\\hhht_fbky\\node_modules\\vue-loader\\lib\\index.js","mtime":1740991518721}],"contextDependencies":[],"result":["\n<div class=\"fbky-container\">\n <div class=\"websocket\">\n <div class=\"websocket_left\">\n <div class=\"set_case\">\n <div class=\"set_split call_left set_call\">\n <div class=\"set_box\">\n <div class=\"set_item\">\n <div class=\"set_group\">\n <span class=\"set_name\">呼出号码:</span>\n <input\n type=\"text\"\n class=\"set_ipt ipt_number\"\n id=\"destinationNumber\"\n :v-model=\"ringNumber\"\n />\n </div>\n <div class=\"set_group\">\n <button class=\"btn cyan_btn\" id=\"hc\" @click=\"dial(0)\">\n 语音呼出\n </button>\n </div>\n </div>\n </div>\n </div>\n <div class=\"set_split call_right\">\n <div class=\"set_box come_box\">\n <div class=\"set_item\">\n <div class=\"set_group\">\n <span class=\"set_name\">当前来电:</span>\n <span id=\"call_in_now\" callID=\"\"></span>\n </div>\n <div class=\"set_group group_right\">\n <button class=\"btn blue_btn margin\" @click=\"callInAnswer(1)\">\n 视频接听\n </button>\n <button class=\"btn cyan_btn margin\" @click=\"callInAnswer(0)\">\n 语音接听\n </button>\n <button class=\"btn white_btn\" @click=\"callInHangup()\">\n 挂断\n </button>\n </div>\n </div>\n </div>\n </div>\n </div>\n <div class=\"set_case\">\n <div class=\"set_split his_left\">\n <div class=\"set_box\">\n <div class=\"set_item call_box\">\n <span class=\"set_name\" style=\"color: red\"\n >执行操作前,请选择正在通话列表(支持同时多路通话):</span\n >\n <div class=\"call_case\">\n <ul id=\"call_list\"></ul>\n </div>\n </div>\n </div>\n </div>\n <div class=\"set_split his_right\">\n <div class=\"set_box\">\n <div class=\"set_item set_first\">\n <span class=\"set_name\">call ID:</span>\n <input\n type=\"text\"\n class=\"set_ipt ipt_call\"\n id=\"callID\"\n readonly\n />\n <button class=\"btn blue_btn\" @click=\"callHoldUnhold()\">\n 保持/取消保持指定通话\n </button>\n </div>\n <div class=\"set_item\">\n <span\n id=\"mute_off_status\"\n class=\"set_status off_status margin\"\n hidden=\"\"\n >己关闭</span\n >\n <span\n id=\"mute_on_status\"\n class=\"set_status on_status margin\"\n hidden=\"\"\n >未关闭</span\n >\n <button class=\"btn blue_btn\" @click=\"callMuteUnmute()\">\n 关闭/打开指定通话本地声音\n </button>\n </div>\n <div class=\"set_item\">\n <span\n id=\"mute_video_off_status\"\n class=\"set_status off_status margin\"\n hidden=\"\"\n >已关闭</span\n >\n <span\n id=\"mute_video_on_status\"\n class=\"set_status on_status margin\"\n hidden=\"\"\n >未关闭</span\n >\n <button class=\"btn blue_btn\" @click=\"callMuteUnmuteVideo()\">\n 关闭/打开指定通话本地视频\n </button>\n </div>\n <div class=\"set_item\">\n <button class=\"btn blue_btn margin\" @click=\"callHangup()\">\n 挂断指定通话\n </button>\n </div>\n </div>\n </div>\n </div>\n <div class=\"video_box\">\n <div class=\"video_left\">\n <div class=\"video_item video_item1\">\n <span class=\"video_name\">local_video</span>\n <video\n class=\"video_tag\"\n id=\"local_video\"\n width=\"10%\"\n height=\"10%\"\n autoplay=\"true\"\n ></video>\n </div>\n </div>\n </div>\n </div>\n <div class=\"websocket_right\">\n <div class=\"set_box set_zhuce\">\n <div class=\"set_item\">\n <span class=\"set_name\">登录状态:</span>\n <span id=\"off_status\" class=\"set_status off_status\">未登录</span>\n <span id=\"on_status\" class=\"set_status on_status\" hidden=\"\"\n >已登录</span\n >\n </div>\n <div class=\"set_item\">\n <span class=\"set_name\"><i class=\"must\">*</i>Websocket URL:</span>\n <input\n type=\"text\"\n class=\"set_ipt\"\n v-model=\"socketUrl\"\n placeholder=\"wss://192.168.10.39:1443/webrtc\"\n />\n </div>\n <div class=\"set_item\">\n <span class=\"set_name\" style=\"flex: none\"></span>\n <span style=\"color: red\"\n >配置wss后,如果连接失败,请先查看是不是https证书问题\n 可以通话访问对应的https页面,手动允许浏览器安全提示</span\n >\n </div>\n <div class=\"set_item\">\n <span class=\"set_name\">麦克风:</span>\n <select class=\"set_slt\" id=\"audioInputDev\">\n <option value=\"\">请选择</option>\n </select>\n </div>\n <div class=\"set_item\">\n <span class=\"set_name\">摄像头:</span>\n <select class=\"set_slt\" id=\"videoInputDev\">\n <option value=\"\">请选择</option>\n </select>\n </div>\n <div class=\"set_item\">\n <span class=\"set_name\">扬声器:</span>\n <select class=\"set_slt\" id=\"audioOutputDev\">\n <option value=\"\">请选择</option>\n </select>\n </div>\n <div class=\"set_item\">\n <span class=\"set_name\"><i class=\"must\">*</i>用户名:</span>\n <input\n type=\"text\"\n class=\"set_ipt\"\n v-model=\"login\"\n placeholder=\"8889\"\n />\n </div>\n <div class=\"set_item\">\n <span class=\"set_name\"><i class=\"must\">*</i>密码:</span>\n <input\n type=\"text\"\n class=\"set_ipt\"\n v-model=\"password\"\n placeholder=\"123456\"\n />\n </div>\n <div class=\"set_item\">\n <span class=\"set_name\" style=\"flex: none\"></span>\n <span style=\"color: red\"\n >支持断线重连,通话中关闭网页,在重新登录后会恢复正在进行的通话</span\n >\n </div>\n <div class=\"set_item\">\n <span class=\"set_name\">自动登录:</span>\n <label class=\"check_box\">\n <input v-model=\"autoReg\" type=\"checkbox\" class=\"check\" />\n <span>是</span>\n </label>\n </div>\n <div class=\"set_item\">\n <span class=\"set_name\">自动接听:</span>\n <label class=\"check_box\">\n <input v-model=\"autoAnswer\" type=\"checkbox\" class=\"check\" />\n <span>是</span>\n </label>\n </div>\n <div class=\"set_item\">\n <span class=\"set_name\" style=\"flex: none\"></span>\n <span style=\"color: red\"\n >注意:每个通话都需要在页面中有一个独立的video标签做为载体,\n 不管是纯音频通话还是音视频通话,\n 多个通话同时使用一个video标签时,后者会覆盖前者通话的视频和音频,\n 测试多路通话时,请每次切换不同的video标签</span\n >\n </div>\n <div class=\"set_item\">\n <span class=\"set_name\">下次通话视频位置:</span>\n <select class=\"set_slt\" id=\"peerTag\">\n <option value=\"video1\">video1</option>\n <option value=\"video2\">video2</option>\n <option value=\"video3\">video3</option>\n <option value=\"video4\">video4</option>\n <option value=\"video5\">video5</option>\n <option value=\"video6\">video6</option>\n <option value=\"video7\">video7</option>\n <option value=\"video8\">video8</option>\n </select>\n </div>\n <div class=\"set_item\">\n <button class=\"btn blue_btn margin\" @click=\"initPerimeter()\">\n 载入登录\n </button>\n <button class=\"btn cyan_btn margin\" @click=\"webRtcLogin()\">\n 登录\n </button>\n <button class=\"btn white_btn margin\" @click=\"webRtcLogout()\">\n 登出\n </button>\n <button class=\"btn cyan_btn\" @click=\"callHangupAll()\">\n 挂断所有\n </button>\n </div>\n </div>\n <div class=\"set_box set_equipment\">\n <div class=\"set_item\">\n <span class=\"set_name\">本机IP:</span>\n <input type=\"text\" class=\"set_ipt\" id=\"localIp\" v-model=\"localIp\" />\n </div>\n </div>\n <!-- <div class=\"set_box\">\n <div class=\"set_item set_his\">\n <span class=\"set_name\">呼叫历史记录(本地缓存):</span>\n <div class=\"his_case\">\n <ul id=\"his_list\"></ul>\n </div>\n </div>\n </div> -->\n </div>\n </div>\n</div>\n",null]}
|