高速上云/网络穿透/视频上云网关EasyNTS组网服务平台如何通过复制穿透结果实现外网到内网的访问?

EasyNTS是网络穿透组网设备,由于外网不能直接访问内网,所以如果EasyNTS穿透的是内网下服务web端口,可以直接把穿透结果复制粘贴到网页,将内网ip和端口传出来得到穿透结果,通过穿透结果就可以实现外网访问内网。但是我们的研发支持人员在进行此项设置的时候,发现复制的穿透结果并没有复制成功。

EasyNTS无法复制穿透结果

EasyNTS的穿透列表中,点击穿透结果前的复制按钮,显示复制成功,但是实际上却没有复制成功,这个复制按钮偶尔会有失灵情况发生。

我们从代码层开始检查,发现是因为之前用的js插件是有问题的,所以我们暂时摒弃了用js插件的方法,转而写了以下代码,通过以下代码获得文本框中的内容并进行复制。

代码语言:javascript
复制
 copyText(text) {
      var textarea = document.createElement("textarea"); //创建input对象
      var currentFocus = document.activeElement; //当前获得焦点的元素
      var toolBoxwrap = document.getElementById('NewsToolBox'); //将文本框插入到NewsToolBox这个之后
      toolBoxwrap.appendChild(textarea); //添加元素
      textarea.value = text;
      textarea.focus();
      if (textarea.setSelectionRange) {
          textarea.setSelectionRange(0, textarea.value.length); //获取光标起始位置到结束位置
      } else {
          textarea.select();
      }
      try {
          var flag = document.execCommand("copy"); //执行复制
      } catch (eo) {
          var flag = false;
      }
      toolBoxwrap.removeChild(textarea); //删除元素
      currentFocus.focus();
      this.$message({type:'success', message:this.$t('m.c_copy_msg')})
      return flag;
    },

关于EasyNTS组网服务

目前我们已经将EasyNTS组网服务运用在了智慧工地的方案,设备端可以统一RTSP协议,通过边缘侧的EasyNTS上云网关,实现视频设备的接入,云端EasyNVR安防视频云服务主要负责集中管理边缘侧所有的EasyNTS上云网关,进行互联网直播、录像回看。

如果大家在使用EasyNTS中遇到自己无法解决的问题,或者对EasyNTS的改进有更好的建议,可以联系我们交流沟通,更多关于EasyNTS组网服务相关的信息,详情了解TSINGSEE青犀视频。