interface audio { src: string; title: string; singer: string; coverImgUrl: string; } interface audioInfo extends audio { current: string; duration: string; duration_value: number; current_value: number; } declare enum zaudioCbName { onWaiting = "waiting", onError = "error", onTimeUpdate = "playing", onCanplay = "canPlay", onPause = "pause", onEnded = "ended", setAudio = "setAudio", updateAudio = "updateAudio", seek = "seek", onStop = "stop", syncStateOn = "syncStateOn" } import { EventBus } from "./util"; /** * ZAudio类 * @class ZAudio * @constructor * @param {String} defaultCover 音频默认封面 * @param {Boolean} continuePlay 继续播放,错误播放或结束播放后执行 * @param {Boolean} autoPlay 自动播放,部分浏览器不支持 * @property {Number} renderIndex 当前渲染索引 * @property {} renderinfo 当前渲染数据 * @property {Array