uniapp 开发框架,uniapp接入即时通讯

  

  1.插件引入音视频通话相关插件地址: anyRTC音视频SDK插件(https://ext.dcloud.net.cn/plugin?id=3661)   

  

  文件:uniApp RTC API的地址(https://docs.anyrtc.io/cn/video/API-ref/RTC _ Uni app/Uni _ RTC _ Engine)   

  

  通话、实时消息相关插件地址: anyRTC实时消息SDK插件(https://ext.dcloud.net.cn/plugin?id=3777)   

  

  文档地址为: Uni app RTM API(https://docs.anyrtc.io/cn/realtime消息/API-ref/RTM _ Uni app/Uni _ RTM _ Client)   

  

  2.您没有登录以检查以下提示的控制台提示。目前在请根据控制台提示操作运行的基础不包含本地插件。请在清单中配置此插件,并重新创建包含此本机插件的自定义运行库。   

  

  插件引入后,可能不会制作自定义库,运行时可能不会选择自定义库。   

  

  3.在调试期间,运行的代码报告了一个错误,并且有许多实例没有被销毁。   

  

  每次调试都需要重启程序。   

  

  4.设置视频填充方法。初始化视频容器时设置相关参数,如:   

  

  设置远程视频填充setupRemoteVideo的renderMode参数(数字)。   

  

  视频渲染模式:   

  

  * 1:优先保证窗口填满。按比例缩放视频,直到整个窗口都是视频。如果视频长度和宽度与显示窗口不同,多余的视频将被切断。   

  

  * 2:优先保证显示所有视频内容。按比例缩放视频,直到视频窗口的一边与窗口边框对齐。如果视频长度和宽度与显示窗口不同,窗口上未填充的区域将被涂黑。   

  

  * :该模式已被放弃,不推荐使用。   

  

  * 4:视频大小被缩放和拉伸以充满显示窗口。   

  

  5.设置捕获的视频。在启用视频启用视频之前,请设置相关参数。   

  

  具体参数见setvideoencoder配置(https://docs.anyrtc.io/cn/video/API-ref/RTC _ uni app/uni _ RTC _ engine # setvideo encoder配置)。   

  

  RTC module . setvideencoderconfiguration({ ' width ' : 720,' height': 1280,' frameRate': 15,' bitrate': 2000,' orientationMode': 2},(RES)={ console . log(' RTC set video encoder configuration方法调用),res.code===0?成功‘3360’失败:‘RES);})   

  

  6.无法重新获取manifest.json -(uni-app应用程序ID)中绑定插件的基本配置。   

  

     

相关文章