流退出,未能检测到,只是相应流的视频画面卡死

环境

视频通话/视频互动直播 SDK

小程序v2.4.3,ReactNative:“react-native-agora”: “2.9.1-alpha.7”,

手机环境

复现步骤

Android使用RN,iOS使用小程序
1.两者进入直播间
2.Android将App退到后台
3.将app杀死

预期

流退出,画面消失

实际

流未退出,只是(相应的)流画面卡死
等待约60s左右,检测到流退出,画面消失

说明

仅在以上的iPhone X上复现,未能在其他机器复现。
因为没有第二天iPhone X,无法确定是机型的问题还是特殊机器的问题。

怀疑是网络问题,在4g以及wifi网络环境下都测试过,依旧能复现。暂时排除网络环境原因

收到,是使用的Demo还是自己的项目?看这个表现其实可能是先将杀进程判断了掉线,然后sdk尝试了重连再确认退出了频道。
https://docs.agora.io/cn/faqs/sdk_behavior#断网
小程序和native互通的话可以参考这个和 web之间的断网杀进程。
但是如果只在一种机型上有这个问题,那估计就是个bug了,我尝试复现下

自己的项目。不过也只有这个机子出现。

另外断线重连还有个问题。

断线重来会黑屏。

概率性出现,但是概率非常大!

复现步骤

1.iOS运行小程序,点击微信右上角的大圆圈退出。
2.native判断是暂离,然后流退出了(到这都符合上述现象)
3.重新进入小程序

预期

小程序正常进入视频

实际

小程序中黑屏,native端断线重连正常。

流A为小程序,流B为native。
流A断线。native端表现正常。
流A重新连接。native端AB都正常,小程序端流B黑屏。

啰嗦这么多不知道能否明白我的意思

请务必使用iOS登录小程序端测试。我们这边换了几台测试机测试,都出现了同样的问题

我们使用你们官方的声网小程序复现了。
可以确定是bug了。
问题来了,找到bug有奖励吗
:rofl::rofl::rofl::rofl:

说不定有哈哈哈哈哈哈

咳咳,你这个问题我先去和研发沟通下

好,不需要native,直接用你们的声网小程序,用iPhone。
两个人进入一个房间,然后其中一个人点右上角的大圈圈,再重新从微信下拉的小程序进去,多重复几次,很容易出现。

@sunaiwu 怎么说,今天查到了吗

用官网的小程序demo扫码测试了下没有复现诶,连续进出了大概五分钟

就是这个小程序。
你们用的是iPhone吗

https://cowtransfer.com/s/c0d4ca371acf47
上传了一个视频

@sunaiwu 看一下上传的视频=。=说好的三小时内回复呢=、=

诶在,前面开会,我们测了两台机子一台iphone 8p一台iphone11p 没有复现,你看下用你的流量是不是可以正常使用。或者整个重进下微信

我在找phoneX的测试机

你这视频里右边的一开始就是黑的呀!

拿了台同事的iphoneX也没复现来着,操作一样的

少录了,刚进房间的时候正常。后面再进变黑的。我们也只在一台机子上复现了。。