【发布时间】:2018-08-01 13:26:45
【问题描述】:
因此,当用户使用 Google Chrome 时,由于我们的音频流服务器的设置方式,我必须为 Jplayer 使用 Flash 后备(HTML5 由于某种原因不能很好地与我们的流式音频 Icecast 服务器一起播放,现场直播流很好,但静态 mp3 不是)。其他浏览器都可以!
但是,即使选择该站点始终播放 Flash 插件,它也会一直阻止播放器,现在它在控制台中打印此错误:“来自http://kansaspublicradio.org/widgets/audio-popup/jplayer/Jplayer.swf 的同源插件内容必须具有可见尺寸大于 6 x 6 像素,否则会被屏蔽。不可见的内容总是被屏蔽。"
使 Flash 播放器不可见的最好/最简单的方法是什么?
Jplayer 使用 HTML 元素作为控件。它不像你典型的 Flash 游戏或动画或任何东西,Flash 部分只是用来播放音频(当不使用 HTML5 时)。
感谢您的帮助!我也知道 Flash 将在几年后消失,希望届时我们能找到更理想的解决方案。
【问题讨论】:
标签: javascript google-chrome flash audio jplayer