首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >uniapp中TRTC使用报错什么原因?

uniapp中TRTC使用报错什么原因?

提问于 2024-09-04 02:12:19
回答 0关注 0查看 45

js代码

代码语言:txt
AI代码解释
复制
const TUICallKit = uni.requireNativePlugin("TencentCloud-TUICallKit");
// #endif
import openTool from './openTool.vue'
export default {
    emits: ['tryagin','longpressItem'],
    name: 'chat-item',
    components:{
        openTool
    },
    props: {
        item: {
            type: Object,
            default: {}
        },
        talkTo: {
            type: Object,
            default: {}
        },
        itemKey: {
            type: Number
        },
        longTapItemKey: {
            type: [Number,String],
            default:''
        }
    },
    watch:{
        longTapItemKey(v){
            if(this.itemKey==v){
                this.$refs['toolx'+v].showTab();
            }
        }
    },
    data() {
        return {
            innerAudioContext:'',
            paused:false,
            showTrs:false,
        };
    },
    methods: {
        sendVoiceCall(){
            //发起语音
            uni.showLoading({
                title:'发起语音通话'
            })
            var formdata={
                userId: this.talkTo.userId, 
                msgType: "TRTC_VOICE_START", 
                content: "TRTC_VOICE_START" 
            }
            this.$http.request({
                url: '/chat/sendMsg',
                method: 'POST',
                data: JSON.stringify(formdata),
                success: (res) => {
                    if(res.data.code=='200'){
                        if(res.data.data.status!=='0'){
                            uni.showToast({
                                title:res.data.data.statusLabel,
                                icon:'none'
                            })
                            return
                        }
                        var userInfo=res.data.data.userInfo
                        var data={
                            userId:userInfo.userId,
                            trtcId:userInfo.trtcId,
                            nickName:userInfo.nickName,
                            portrait:userInfo.portrait,
                            startTime:new Date().getTime(),
                            type:'audio'
                        }
                        uni.setStorage({
                            key: 'call',
                            data: JSON.stringify(data),
                            success: function () {
                                console.log('success');
                                TUICallKit.call({
                                    userID: userInfo.trtcId,
                                    type: 1
                                })
                            }
                        });
                        
                    }
                }
            });
        },
}

插件用的是hbr插件市场最新版的TencentCloud-TUICallKit;

点击发起通话后一直提示报错

09:44:25.832 TypeError: Cannot read property 'call' of undefined;

没搞明白TUICallKit.call 调用call发起通话为什么会报错,

请问这个是哪里的问题呢?

回答

成为首答用户。去 写回答
相关文章
uniapp 中 vuex 的使用
uniapp 内置了 vuex,不需像 vue 脚手架那样里通过 npm 安装了,我们只需要引用就行了
很酷的站长
2022/12/04
1.4K0
uniapp 中 vuex 的使用
手动集成TRTC后运行报错,+[AVAudioSession txc_enableHook:]
手动集成TRTC SDK后运行工程崩溃提示“erminating app due to uncaught exception 'NSInvalidArgumentException', reason: '+[AVAudioSession txc_enableHook:]: unrecognized selector sent to class 0x1d2b97170'”
小明同学接音视频
2022/02/11
7990
uniApp——Eslint报错'uni' is not defined
使用uniApp搭建小程序开发框架,集成husky,eslint, prettier后,提交代码报错uni,wx未定义;
思索
2024/08/15
3580
EasyDSS使用服务方式无法启动,也无报错是什么原因?
EasyDSS视频直播点播平台可提供一站式的视频推拉流、转码、点播、直播、时移回放、存储等视频服务。平台支持H.265格式,支持HTTP、HLS、RTMP等播出协议,并且兼容多终端,如Windows、Android、iOS、Mac等。
TSINGSEE青犀视频
2023/06/08
2530
uniapp 中使用 iconfont
4、在步骤2解压的文件中 执行命令行 (shift+右键 打开powershell 窗口 也行)
加菲猫的VFP
2023/09/11
1.2K0
uniapp 中使用 iconfont
新知实验室TRTC初体验
一次偶然的邂逅,让我知道了TRTC实时音视频这个神奇的东西,于是便开始研究起来这个鬼东西,接下来将详细记录一下开发过程,以便后期使用.
全栈若城
2024/02/29
2130
新知实验室TRTC初体验
uniapp中textarea坑
幼稚是会成长,会成熟的。只要不衰老,腐败,就好。——鲁迅 今天在使用uniapp进行开发的时候,发现一个关于textarea标签的坑 代码如下: <template> <view style="width:100%;height: 100%;"> <textarea style="width:100%;height: 100%;" value="  一般来讲,我们都必须务必慎重的考虑考虑。 带着这些问题,我们来审视一下阿超。 总结的来说, 每个人都不得不面对这些问题。 在面对这种问题时, 阿超
阿超
2022/08/16
3.9K0
uniapp中textarea坑
uniApp 使用轮播图
通过简单的配置,UniApp提供的 uni-swiper 组件使得实现轮播图效果变得非常简便。根据实际需求,你可以添加更多的轮播项,调整样式,以及实现更丰富的交互效果
用户10781437
2023/10/10
6930
请问我这个报错是什么原因啊?
前几天在Python铂金交流群【逆光】问了一个Python数据处理的问题,问题如下:请问我这个报错是什么原因啊?
Python进阶者
2024/07/12
1220
请问我这个报错是什么原因啊?
UniApp中使用filters
本文以时间格式化为例,后端API接口常常返回给前端的是一个int时间戳,前端需要在显示的时候转换成2019-06-28格式。
零云
2023/07/24
4600
EasyNVR使用FLV格式播放视频流出现302报错是什么原因?
EasyNVR是基于RTSP/Onvif协议的视频平台,拥有视频监控直播、录像、云存储、检索与回看、国标级联等视频能力,可支持将接入的视频流进行全平台、全终端的分发,分发的视频流包括RTSP、RTMP、HTTP-FLV、WS-FLV、HLS、WebRTC等格式。
EasyNVR
2022/09/23
7070
EasyNVR使用FLV格式播放视频流出现302报错是什么原因?
iOS端 TRTC v2 版本自定义采集视频数据实现
实时音视频 SDK 默认会采集摄像头数据,如果开发者想在 TRTC 中集成使用第三方美颜库来实现美颜、滤镜等预处理功能,可以采用自定义采集视频数据接口,然后复用 LiteAVSDK 的编码和推流功能。 目前自定义采集支持的平台包括 iOS 、Android 、Mac OS 、Windows 。接口文档参考:https://cloud.tencent.com/document/product/647/32259#.E8.87.AA.E5.AE.9A.E4.B9.89.E9.87.87.E9.9B.86.E5.92.8C.E6.B8.B2.E6.9F.93
腾讯云-chaoli
2019/07/07
2.1K1
iOS端 TRTC v2 版本自定义采集视频数据实现
EasyNVR使用FLV格式播放视频流出现302报错是什么原因?
EasyNVR是基于RTSP/Onvif协议的视频平台,拥有视频监控直播、录像、云存储、检索与回看、国标级联等视频能力,可支持将接入的视频流进行全平台、全终端的分发,分发的视频流包括RTSP、RTMP、HTTP-FLV、WS-FLV、HLS、WebRTC等格式。
TSINGSEE青犀视频
2022/08/23
4850
Uniapp中onShow()的应用
在使用一些变量进行判断时,用完一次开始下一次判断时,结果会跟前一次一样,比如门禁中第一个房子打开后,切换到另外的房子,结果返回结果跟第一个房子一样。
全栈程序员站长
2022/06/25
1.2K0
Uniapp中onShow()的应用
uniapp使用echarts在H5上显示报错问题的解决方法
在做uniapp vue3开发的echarts图表的时候,发现在浏览器上面正常运行,但在微信开发者工具上显示报错了,报错如下
炑焽
2024/08/11
4370
在uniapp中引入地图
文档:https://uniapp.dcloud.io/component/map
阿超
2022/08/17
9720
在uniapp中引入地图
uniapp 中的 tabBar 配置
1. 前言 tabBar 配置:https://uniapp.dcloud.io/collocation/pages?id=tabbar 修改 page.json, 在文件中添加以下内容(tabBar
很酷的站长
2023/01/03
1.5K0
uniapp 中的 tabBar 配置
微信小程序使用TRTC
在使用之前我们需要了解 <live-player> 和 <live-pusher> 微信小程序原生组件,因为小程序TRTC组件标签 <trtc-room> 是基于这两个标签实现的组件,所以在运行调试时开发工具是不支持的,只能在真机上运行。
yuliang
2021/03/10
3K0
uniapp 配置并使用 VueX
 Vuex 是一个专为 Vue.js 应用程序开发的状态管理模式。它采用集中式存储管理应用的所有组件的状态,并以相应的规则保证状态以一种可预测的方式发生变化。
打不着的大喇叭
2024/03/11
5960
uniapp 配置并使用 VueX
uniapp字体ttf在小程序报错,解决方法
https://www.giftofspeed.com/base64-encoder
肥晨
2024/07/03
4550

相似问题

uniapp创建转发消息报错,是什么原因?

2294

uniapp使用trtc-local-view和trtc-remote-view没有画面?

1256

腾讯互动课堂TRTC报错,来大佬?

0339

trtc 上传本流报错?

1245

web端TRTC报错502?

1449
相关问答用户
德勤 | 审计擅长5个领域
擅长1个领域
腾讯 | 高级产品经理擅长1个领域
腾讯 | 腾讯云通信团队擅长4个领域
腾讯 | 技术咨询工程师
添加站长 进交流群

领取专属 10元无门槛券

AI混元助手 在线答疑

扫码加入开发者社群
关注 腾讯云开发者公众号

洞察 腾讯核心技术

剖析业界实践案例

扫码关注腾讯云开发者公众号
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档