gpt4 book ai didi

jplayer - JPlayer 可以播放字节数组中的文件吗?

转载 作者:行者123 更新时间:2023-12-04 21:15:42 24 4
gpt4 key购买 nike

我正在使用 JPlayer,它根据用户输入播放不同的音频文件。每次用户输入输入时,我都会调用 REST Web 服务来检索要播放的音频文件。来自 REST 服务的响应是一个字节 []。

我想要实现的是将这个字节数组保存在内存中,而不是将其写入文件并将该字节 [] 用于 jplayer。我不知道如何让 JPlayer 播放字节 []。

var file = [[${audiofile}]]

$(document).ready(function(){
$("#jquery_jplayer_1").jPlayer(
{
ready: function () {
$(this).jPlayer("setMedia",{
wav: file
});
},

变量文件计算为一个字节[]。尝试播放音频时,我在控制台中看到以下错误。

未捕获的类型错误:对象
-1,-5,-112,-60,0,3,19,124,-73.......

如果有人有任何建议,我将不胜感激。

谢谢

最佳答案

不幸的是,这个功能现在看起来没有实现。来自 1945 行的 JPlayer 2.9.2 的源代码:

    setMedia: function(media) {

/* media[format] = String: URL of format. Must contain all of the supplied option's video or audio formats.
* media.poster = String: Video poster URL.
* media.track = Array: Of objects defining the track element: kind, src, srclang, label, def.
* media.stream = Boolean: * NOT IMPLEMENTED * Designating actual media streams. ie., "false/undefined" for files. Plan to refresh the flash every so often.
*/

请注意最后一行。希望我有更好的消息。

REF: https://github.com/happyworm/jPlayer/blob/master/src/javascript/jplayer/jquery.jplayer.js

一些人接近了解决方案,但没有 JPlayer。 REF: How to play audio byte array (not file!) with JavaScript in a browser

关于jplayer - JPlayer 可以播放字节数组中的文件吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24236447/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com