{"_id":"h5-audio-player","_rev":"6-f689296557cea1408736bd01aa5fe09b","time":{"0.2.0":"2021-11-21T07:06:09.859Z","created":"2021-11-28T14:57:15.409Z","0.2.1":"2021-11-28T14:57:15.584Z","modified":"2022-05-04T14:45:35.605Z"},"name":"h5-audio-player","dist-tags":{"latest":"0.2.1"},"versions":{"0.2.1":{"name":"h5-audio-player","version":"0.2.1","description":"a javascript library or utility for creating audio player on web  or server or mobile side","main":"src/audioplayer.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"npx webpack --config webpack.config.js"},"keywords":["audioplayer"],"author":{"name":"eagle.guo"},"license":"MIT","private":false,"devDependencies":{"@babel/cli":"^7.15.7","@babel/core":"^7.15.8","@babel/preset-env":"^7.15.8","babel-loader":"^8.2.2","webpack":"^5.58.1","webpack-cli":"^4.9.0"},"dependencies":{"jquery":"^3.6.0","core-js":"^3.18.2"},"gitHead":"e3f73e13c4fef096d29c61e6f8502bcdf1230abc","_id":"h5-audio-player@0.2.1","_nodeVersion":"14.17.6","_npmVersion":"8.1.3","dist":{"integrity":"sha512-oU2T4u1TXvl0V8tnZk/FcXCe7jVFBBDb9zKeJ73+tgSmeC9HSdQpguGWmLdJBYzQ+DpPGf8gmuqVgAWcHLW68g==","shasum":"1469945803ef3831097b69faad9d8c65d89e1fdc","tarball":"https://registry.npmjs.org/h5-audio-player/-/h5-audio-player-0.2.1.tgz","fileCount":13,"unpackedSize":370968,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJho5jLCRA9TVsSAnZWagAA0hIQAIwnWr1eC8NhzHXM/xQu\nZxwGloS78wSBqAT02IGN5HyvYg6YjKMlImEFC4cUq4dBHMp1e61Qh9rne8w7\nogPjW4yOndH1JONJh23eQjap0Jmb+dGau7QsleILWJE88PRou62wzoP5yqfa\nUyQozoAjhbLrLrozKqRYSWzPfFmukmEbn0kdZ7uZM93Hw819eTrXOYT/7Wty\nVu4f2nlAJ/cvOVYNMy1uAgoi9HDtgNiDlgyoEX4EHH0o+DmUAoRjL5oiuFYi\nG3peTemPQNuyCzBAgzScmsDGHXgC8OkGGkahSgLY33JRdEJ9Fbi1N4nVfNwq\nykOmBB8GHz0bVdD0JJ1WYiWxW6BIiPMPyd4BlJnHo70k8ImDcyzrZ953u3N3\nDCMPuE9fpDBegR8nnPZghOPAhEb6u68IrqRTS+vtOIoe0Cdbru4ESWy6F5v3\nhNK4fGSi4hdHH4MM+QJh+gReNBNKGnTwloEepgbt0GpcVOl31KkkTB93DIu+\nai4P/gxtEGgijLQ7Wziy4tGe5BdmxtCEc0dDS5LJL8i3zfMoWpW4SuhfA2/t\nBluqsI2pyttp8h9Pxtqu96pKL2UlWkj40oP4R3yVq+oV3QDulZaRTsGqM9R4\nu3UqQFkfjilvwJjQHaa7laZgU0+3CLZ3tiSWiExfFCbkEYiXE7brGZ1u+I4W\nKB9i\r\n=7VlP\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFpK4maECRSOJs7FuN1NeWiUdJcE0IG5/XerU4xvrov/AiEAr6NxJ+Fr3rziwFFsWDE1rUzNHPVhDihKDW51YolHgMw="}]},"_npmUser":{"name":"guoapeng","email":"guoapeng@tom.com"},"directories":{},"maintainers":[{"name":"guoapeng","email":"guoapeng@tom.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/h5-audio-player_0.2.1_1638111435410_0.5201131087338886"},"_hasShrinkwrap":false}},"maintainers":[{"name":"guoapeng","email":"guoapeng@tom.com"}],"description":"a javascript library or utility for creating audio player on web  or server or mobile side","keywords":["audioplayer"],"author":{"name":"eagle.guo"},"license":"MIT","readme":"## description\r\n- a javascript library or utility for creating audio player on web or server or mobile side\r\n\r\n## Development\r\nrefer to [deployment manual](development.md)\r\n\r\n## usage\r\n\r\n### Install dependencies\r\n```bash\r\n  npm install audioplayer\r\n```\r\n\r\n### example\r\n```js\r\nimport './scss/style.scss';\r\nimport 'h5-audio-player/css/mkPlayer.css';\r\nimport ap from 'h5-audio-player';\r\n\r\nwindow.onload = function () {\r\n    var h5audio = document.createElement('audio');\r\n    var audioPlayer = new ap.AudioPlayer(h5audio);\r\n    new ap.SubtitleManager(document.getElementById('lyricContainer'));\r\n    var playlist = ap.PlayList.new(document.getElementById('playlist'), 2);\r\n    var audioControl = new ap.AudioControl(h5audio);\r\n    audioControl.listen();\r\n    audioPlayer.listen();\r\n   \r\n    new ap.ProgressBar('#music-progress', 0, true); // lock progress bar before starting playing\r\n    new ap.VolumeBar('#volume-progress', false);\r\n    playlist.loadAudioList('https://www.pengshu.net/lyrics/content/index.json');\r\n}\r\n\r\n```\r\n\r\n\r\n","readmeFilename":"README.md"}