业务 API
JSSDK 的 XMLY 对象,提供喜马拉雅相关业务 API 的调用,如:获取分类列表、标签列表等。
静态属性
version说明: JSSDK 版本号
示例
import { XMLY } from '@xmly-fem/web-jssdk' const version = XMLY.version
静态方法
setup说明
用于配置 XMLY 参数,与 config 初始化方法的参数完全相同,仅作用于 XMLY 模块;
config 初始化方法调用时,内部实际也会调用一次
XMLY.setup();如果不是特殊场景,通常你不需要使用这个方法;
参数 (与 config 初始化方法入参完全相同)
示例
import { XMLY } from '@xmly-fem/web-jssdk' // 通常不需要使用这个方法 XMLY.setup({ app_key: '7721f10cb16aeb985303615f8e9f4aa5', sig_url: 'https://api.xxxxxxxx.com/jssdk_sig', device_id: 'dasffasddafs12345', timeout: 10*1000, debug: false, })
构造函数
说明
XMLY 创建实例时,可以传入一些参数,与 config 初始化方法入参完全相同,仅作用于当前创建的实例;
如果不是特殊场景,在创建实例时,你不需要传入这些参数;
示例
import { XMLY } from '@xmly-fem/web-jssdk' // 通常创建实例时,不需要传入这些参数 const xmly = new XMLY({ app_key: '7721f10cb16aeb985303615f8e9f4aa5', sig_url: 'https://api.xxxxxxxx.com/jssdk_sig', device_id: 'dasffasddafs12345', timeout: 10*1000, debug: false, }) // 创建实例的一般用法 const xmly = new XMLY()