开发者社区> 问答> 正文

升到7.1后,H5微应用的视频通话功能异常,手机端的RC调试包版本是6.3的,无法复高版本问题。

我们的H5微应用有视频通话功能(基于WebRTC实现),在7.0的钉钉中是正常的,最近升级到7.1之后,就获取不到摄像头的视频流了,由于H5微应用手机端的RC调试包版本是6.3的,无法复现7.1版本的问题,这种问题该如何处理?请专家予以解答,谢谢。

image.png

展开
收起
1134999874326649 2023-11-20 20:22:01 50 0
2 条回答
写回答
取消 提交回答
  • 您好,钉钉7.1版本中的视频通话功能基于WebRTC实现,如果在升级后无法获取摄像头的视频流,可能是由于权限或兼容性问题。以下是一些建议的解决步骤:

    1. 确保您已经为钉钉应用请求了摄像头权限。如果没有,您可以在手机端的设置中为钉钉开启摄像头权限。
    2. 如果您使用的是苹果设备,确保您已经为钉钉开启了相机访问权限。可以在【手机设置】-【钉钉】-【相机】中进行设置。
    3. 有些用户反映,因为没有安装摄像头驱动导致无法获取视频流。您可以检查并确保已安装了适当的摄像头驱动。
    4. 如果“麦克风/摄像头”选项中没有钉钉的选项,您可以尝试重置权限管理。在命令行中输入以下命令来重置麦克风和摄像头权限:sudo tccutil reset Microphonesudo tccutil reset Camera
    2023-11-29 15:04:20
    赞同 展开评论 打赏
  • 面对过去,不要迷离;面对未来,不必彷徨;活在今天,你只要把自己完全展示给别人看。

    针对这种问题,请检查以下几点:

    1. 浏览器兼容性:确认该问题是否出现在所有的浏览器上;
    2. 升级 WebRTC 版本:如果是 WebRTC 引入的问题,请更新至最新版本;
    3. 检查硬件兼容性:请确认摄像头和其他硬件设备已启用,或者升级摄像头驱动;
    4. 尝试其他移动设备:使用另一部手机或平板设备测试是否存在同样的问题;
    5. 编译环境与浏览器兼容性:确保代码编译在适当的环境下,以满足新钉钉 App 版本的要求;
    6. 兼容性代码:编写合适的代码以应对旧版钉钉 App 不支持的功能或特性。
    2023-11-22 15:30:47
    赞同 展开评论 打赏
来源圈子
更多
收录在圈子:
+ 订阅
问答排行榜
最热
最新

相关电子书

更多
Tangram 立即下载
360手机卫士 插件化漫谈 立即下载
手机京东Crash自动分析处理系统 立即下载