我正在创建一个离子应用程序,播放应用程序中的音频。我正在使用cordova-plugin-media播放音频。在安卓系统中,音乐无法播放,在浏览器中,它会抛出一个ReferenceError:
ReferenceError: Media is not defined
at ChildScope.$scope.playAudio (observationCtrl.js:4)
at fn (eval at compile (ionic.bundle.js:26325), <anonymous>:4:218)
at ionic.bundle.js:62239
at ChildScope.
我使用的是一个NPAPI插件,它包装了一个ActiveX控件,以便在Chrome/Firefox中使用。这都不是我写的。它是一个嵌入式ActiveX媒体播放器,与一个跨浏览器插件捆绑在一起,可以通过浏览器播放我需要的某些文件类型,而正常的播放器或标签无法播放(否则我会使用其他!)
我可以创建播放器,并从任何浏览器控制它的几乎所有方面,除了在Chrome中从JS调用Seek(位置)命令时,播放器似乎没有收到值。例如,如果我从JS发送...
GotoTime(30, 'myPlayer');
function GotoTime(position, player)
{
co
我有一个网页应用程序,它使用页面上的嵌入式midi文件作为功能的一部分。这对大多数用户来说都很好。但相当多的Chrome用户有一个问题,即midi文件根本不能播放。页面上也没有Quicktime插件权限提示activated.There is no JS error。访问chrome://plugins/可以证明已经安装了Quicktime插件。用户甚至不能通过直接导航到midi文件来播放它。有什么建议可能是错误的吗?
编辑:当尝试播放MIDI文件时,他们会看到带有问号的Quicktime徽标。