声网RTC模式下当一端为WebNG,另一端为小程序SDK,WebNG无法检测到videoTrack publish

目前项目的web端升级到4.x版本(NG版本),小程序端SDK为最新的2.4.5。首先小程序初始状态为只打开音频,Web端能够收到 user-joineduser-published(mediaType=audio) 事件,这时候小程序段打开视频(livePusher[enableCamera=true] or client.unmuteLocal),发现NG端只能收到user-info-updated事件,并没有收到user-published(mediaType=video)事件,这时候调用client.remoteUsers发现 user.videoTrack === undefined。在使用Web3.x的时候,会收到stream-updated事件。

以下方式不能监控到发流吗,小程序视频 web可以接受到吗
client.on(“user-published”, async (remoteUser, mediaType) => {
await client.subscribe(remoteUser);
if (mediaType === “video” || mediaType === “all”) {
console.log(“subscribe video success”);
remoteUser.videoTrack.play(“DOM_ELEMENT_ID”);
}
if (mediaType === “audio” || mediaType === “all”) {
console.log(“subscribe audio success”);
remoteUser.audioTrack.play();
}
});