vue引入腾讯云音视频(适用于web和app之间通信)

阅读: 评论:0

vue引入腾讯云音视频(适用于web和app之间通信)

vue引入腾讯云音视频(适用于web和app之间通信)

vue引入腾讯云音视频(适用于web和app之间通信)

首先在项目中使用 npm 安装 SDK 包。

npm install trtc-js-sdk --save

在项目脚本里引入模块。

import TRTC from “trtc-js-sdk”;
import { LibGenerateTestUserSig } from “@/assets/js/lib-generate-test-usersig.min.js”;
import Bus from “@/bus/bus”;//调用此音视频组件时使用

直接上代码:

*index.vue*<video-grid ref="trtccomp" :video="videoFlag" :audio="audioFlag" :userId="userId" :roomId="roomId"></video-grid>*trtc.vue*
<div id="video_grid"><div id="local_stream" class="local_stream" v-show="true"></div><div v-for="its in remoteStreamArr" :key="its" :id="'remote_stream_'+its"></div></div>
export default {data() {return {client: "", //客户端服务remoteStreamArr: [], //远端流localStream: "" //本地流};},props: {video: Boolean,audio: Boolean,userId: String,//用户idroomId: String//房间号(两端相同时才能加入房间)},created () {//测试时直接创建,需求不同可自行更改ateClient(this.userId);},methods: {//创建链接createClient(userId)

本文发布于:2024-01-31 14:19:16,感谢您对本站的认可!

本文链接:https://www.4u4v.net/it/170668196029138.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

标签:腾讯   适用于   音视频   通信   vue
留言与评论(共有 0 条评论)
   
验证码:

Copyright ©2019-2022 Comsenz Inc.Powered by ©

网站地图1 网站地图2 网站地图3 网站地图4 网站地图5 网站地图6 网站地图7 网站地图8 网站地图9 网站地图10 网站地图11 网站地图12 网站地图13 网站地图14 网站地图15 网站地图16 网站地图17 网站地图18 网站地图19 网站地图20 网站地图21 网站地图22/a> 网站地图23