收藏
回答

API兼容性问题:wx.reserveChannelsLive在鸿蒙OS上state无返回怎么办?

【设备与版本信息】- 手机系统:ohos(OpenHarmonyOS 6.1.0)- 微信版本:8.0.16- 小程序基础库版本:3.15.2 

【问题描述】调用 wx.reserveChannelsLive 预约视频号直播时,接口返回errMsg为"reserveChannelsLive:ok",errno:0,但是success回调中的state参数返回undefined,无法判断用户的预约操作结果。

相同代码在iOS/Android系统上state可正常返回,仅在鸿蒙OS上出现该异常。

【相关截图】

【预期行为】

鸿蒙OS下调用wx.reserveChannelsLive接口时,success回调应正常返回state参数,与iOS/Android表现一致。


回答关注问题邀请回答
收藏

1 个回答

  • 智能回答 智能回答 本次回答由AI生成
    04-27
    有用
    回复 1
    • 栗子
      栗子
      04-27
      【问题】wx.reserveChannelsLive 鸿蒙OS下success回调state为undefined
      【设备】鸿蒙OS 6.x,微信8.0.16,基础库3.15.2
      【现象】接口返回errno:0、errMsg:ok,但state=undefined;iOS/Android正常返回accept/reject
      【参数】已用noticeId正确调用(通过getChannelsLiveNoticeInfo获取),无room_id参数
      【排查】已开通知、后台、自启动权限;代码在其他系统正常,仅鸿蒙异常
      【日志】
      04-27
      回复
登录 后发表内容