我正在尝试使用Live流音频,并遵循本教程的说法,但它不起作用。AmplitudeJS用于实时流HTML5音频我有一个空白页,控制台中没有错误显示。我感觉到了一个“矛盾”,在教程中,振幅没有像文档所说的那样初始化:
要初始化Amplitude.js,必须调用Amplitude.init()方法并传入包含歌曲和设置数组的对象
我寻找文档中指定如何使用Live的部分,但我没有找到。
发布于 2018-06-29 20:30:34
我会更新那个教程!要执行实时流,必须设置流服务。然后,当初始化Amplitude.js时,您的歌曲数组必须包含一个带有“true”标志的“live”标志的歌曲对象。请参阅:https://521dimensions.com/open-source/amplitudejs/docs#song-objects
一个例子是这样的:
Amplitude.init({
"songs": [
{
"name": "Station Name",
"url": "https://yourstreamingservice.com/something-that-returns-properly-encoded-audio",
"station_art_url": "/station/art/url.jpg",
"genre": "country"
"live": true
}
]
});当活动标志设置为true时,pause会切断流,这样它就不会保存到本地内存中,而是恢复到实际流所在的位置,而不是用户设置为暂停的位置。
希望这能有所帮助!
https://stackoverflow.com/questions/51033392
复制相似问题