问题标签 [jplayer]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
javascript - 使用 JPlayer 音频播放器的问题
我正在尝试使用 JPlayer ( http://www.happyworm.com/jquery/jplayer/ ) jQuery 插件,但在使用 Flash SWF 时遇到了一些麻烦。在这种情况下,我遇到了一个错误m.fl_play_mp3 is undefined
,我可以追溯到 SWF 文件的路径可能存在问题。但是,我已将 SWF 的完整路径直接放在embed
标签中,它仍然不起作用。当我将该完整路径复制src
到浏览器窗口中时,我得到了 Flash 对象。那么接下来调试的最佳方法是什么?
有没有办法可以验证 < embed> 标签实际上能够加载 Flash 文件?
我可以反省编译后的 SWF 公开了哪些方法吗?
更新:我检查了 Firebug Net 选项卡,并下载了 SWF 文件。所以肯定还有另一个问题。错误发生在 jPlayer.js 文件中,当我尝试此演示时遇到此错误:http ://www.happyworm.com/jquery/jplayer/0.2.5/demo-07.htm 。我在 Snow Leopard 上使用 Firefox 3.6。失败的行是下面代码段中的第四行:
更新 2:我能够通过为 jPlayer 提供 mp3 文件而不是 wav 文件来解决这个问题。不回答我的问题,但至少解决了这个问题。
javascript - 如何使用 jQuery 检索多个锚点 URL?
我想用 Jplayer 创建一个 javascript 播放列表。这是一个不错且简单的工具,但是我从未使用 javascript 进行编码。
查看此演示中使用的 javascript 。它使用一个列表来存储 MP3 和 Ogg 文件:
所以现在,我只使用一个 django 模板(但它可能是另一个模板引擎)来创建这个变量。但是,我想myPlayList
使用 javascript 函数动态创建此列表 (),该函数将从 HTML 代码中检索 MP3 url 和 Ogg vorbis URL。
因此,从此 HTML 代码...:
...我需要构建一个这样的javascript列表(列表的每个索引代表track-ID
HTML中的:
请原谅我丑陋的英语。如果您需要更多信息,请告诉我。
谢谢你。:-)
jquery - 如何禁用 jQuery.jplayer 自动播放?
当我像这样初始化播放器时:
有什么办法可以禁用自动播放?
jquery - jQuery jPlayer - 如何在播放新玩家之前停止所有玩家?
单击播放时,我需要在播放新的 jPlayer 之前停止所有其他实例。
谢谢你的帮助。
jplayer - Firefox 3.6.4 的 JPlayer 问题
我在使用 JPlayer 小部件时遇到了一些问题。
我将 JPlayer 1.1.1 与 Firefox 3.6.4 一起使用,我正在笔记本电脑上进行本地测试。我已经准备好使用本地域,即http://mylocaldomain等。
我在 htdocs 下名为 myfolder 的文件夹中有 JPlayer,我通过访问http://myfolder来访问该文件夹。我有一个测试脚本设置,就像 JPlayer 网站 ( http://www.happyworm.com/jquery/jplayer/latest/demo-02.htm ) 上的播放列表演示一样。
当我在 Firefox 中加载我的测试脚本时,它会播放半秒的音轨。但是,我的脚本使用 Safari 和 Chrome 运行良好,并按顺序播放曲目。
有没有办法不使用 .swf,就像我在其他帖子中看到的那样,因为当 Firefox 在其他浏览器中工作时,尝试为 Firefox 调试它变得非常烦人。我尝试了各种 swfPath 设置,但仍然无法正常工作。
jquery - Jplayer 无法与某些浏览器一起使用(可能与 swf 播放器有关)
我刚刚设置了 Jplayer,它在 chrome 上工作,但不在 ie 或 firefox 上。我首先设置了演示,它适用于所有三个浏览器。
我怀疑它与 swf 播放器有关,但我不知道出了什么问题。
编辑:发现发生了什么。在 Jplayer js 中,swfpath 是相对的(“js/swfpath”),我将其更改为绝对,它工作正常。
奇怪的是,firebug 中的 Net 选项卡告诉我 swf 已正确下载..
jquery - jquery jplayer cookie 首选项
好的,所以我有了这个非常酷的以马里奥为主题的媒体播放器,它是由功能非常强大的 jQuery 插件jplayer的定制创建的。
所以,我想给用户选项来选择他或她是否想在网站的背景中自动播放音乐。
我默认将其关闭,因为这应该是一项业务,即使对于常规的非营利性网站,背景音乐也可能非常烦人,尤其是在不清楚如何启动和停止音频的情况下。
无论如何,我正在尝试使用直观的jQuery cookie 插件来设置一个 cookie 。
这是我在单击模式对话框中的按钮时设置的代码:
现在,我正在运行一个计时器,它每毫秒检查一次(是的,这可以很容易地调整,但我只想要即时结果!)自动播放 cookie 的值,无论是或否:
所以,出于某种原因,当我刷新页面时,选择是后。播放器不会像它应该的那样自动播放。现在,我认为问题可能是我的条件语句的原因。但我不确定..
更新:
这是我的整个新 jplayer.js 文件,其中包括我们需要为这个问题处理的代码:
它似乎仍然有同样的问题.. 我正在努力解决它,但如果您在我之前发现错误,请告诉我!:)
javascript - 在继续循环之前等待 jPlayer 完成加载文件
我正在使用 jQuery 音频播放器“jPlayer”,我有一个循环,该循环创建许多 jPlayer 唯一实例,然后为每个实例分配一个点击“jPlayer play”到文档的另一部分。问题是 jPlayer 使用内部ready: function() {}
分配音频路径并加载文件。我需要等待这个函数完成,然后再继续循环。
伪代码是这样的:
我确信这是关于使用队列但我不知道如何实现它?非常感激任何的帮助!
html - 如何从音频创建 HTML5 中的音频播放器?
我发现了几个 HTML5 音频示例:
jQuery插件:
http ://www.happyworm.com/jquery/jplayer/latest/demo-01.htm
该站点使用上述 jQuery 插件作为流:
http ://wfmu.org/html5/player.php
这个从头开始使用流:
http ://www.trygve-lie.com/blog/entry/html_5_audio_element_and
另一个教程:
http ://html5doctor.com/native-audio-in-the-browser/
只要流有 Ogg Vorbis 源和 MP3,它应该是好的。
我如何使用 JavaScript 创建一个频道选择器,以便在更改频道时为音频流使用不同的来源?