摇篮曲列表

更新时间:2024-06-05 03:14:28下载pdf

注意: 此组件主要是针对 IPC 相关产品,需配置摇篮曲相关 DP (dpCode: ipc_lullaby_list)。

摇篮曲主要针对 IPC Baby 摇篮曲产品,可根据设备存储的固有歌曲数目,添加相应的枚举值及多语言配置歌曲名称。

示例

白色主题

摇篮曲列表

黑色主题

摇篮曲列表

API

uiIdParams: Object

参数 类型 描述 必选
uiId string 要跳转的 uiId

pageParams: Object

参数 类型 描述 默认值 必选
extraInfo Object: { themeType: ‘dark’ or ‘light’ } 额外信息 {}

调用方法

// 如果从Ipc视频预览界面跳转至摇篮曲组件, 需在视频预览界面监听是否从摇篮曲组件返回, 重新拉流

// 跳转至摇篮曲组件
TYSdk.mobile.jumpSubPage(
  { uiId: '000000xe2s' },
  {
    extraInfo: {
      // light 为白色主题 dark 为黑色主题, 默认为
      themeType: 'light' or 'dark'
    }
  }
);

// 监听是否从摇篮曲界面返回预览界面
TYSdk.mobile.uiIdNavEventEmitter(
   msg => {
        if(msg && msg.type === 'backToLivePreview') {
             console.log('重新拉流')
        }
   }
);

多语言字段

sub_ipc_lullaby_music_list: '摇篮曲列表',
sub_ipc_lullaby_song_0: 'song0 - charles',
sub_ipc_lullaby_song_1: 'song1 - charles',
sub_ipc_lullaby_song_2: 'song2 - charles',
sub_ipc_lullaby_song_3: 'song3 - charles',
sub_ipc_lullaby_song_4: 'song4 - charles',
sub_ipc_lullaby_song_5: 'song5 - charles',