musicList

立即使用

概述

musicList 该模块实现了获取铃声列表,以及铃声的播放(注意:该模块暂不支持iOS13系统)

getMusicList

获取铃声列表

getMusicList(callback(ret))

callback(ret)

ret:

  • 类型:JSON对象
  • 内部字段:
{
    data:[
    {
            soundID: ,     //数字类型;铃声编号(仅iOS支持)
            soundName:'',  //字符串类型;铃声的name
            soundUrl:''    //字符串类型;铃声的路径(仅iOS支持)},

         ]

}

示例代码

var name = api.require('musicList');
name.getMusicList(function(ret) {
    if (ret) {
        alert(JSON.stringify(ret));
    }
});

可用性

iOS,Android系统

可提供的1.0.0及更高版本

playSound

文件夹监听(文件夹里面的文件增加还是减少)

playSound({params})

params

soundID:

  • 类型:数字类型
  • 描述:铃声编号(仅iOS有效)

soundName:'',:

  • 类型:字符串类型
  • 描述:铃声名称(仅android有效)

示例代码

var name = api.require('musicList');
name.playSound({
    soundID:4099
    soundName:'',
});

可用性

iOS,Android系统

可提供的1.0.0及更高版本

stopSound

停止播放(仅android支持)

stopSound({params})

params

soundName:'',:

  • 类型:字符串类型
  • 描述:铃声名称

示例代码

var name = api.require('musicList');
name.stopSound({
    soundName:'',
});

可用性

Android系统

可提供的1.0.0及更高版本