IE 7/8 mediaelement.js JS控制台错误,无法获得Flash回退工作



我知道有一些Flash回退线程,但我有点很难知道在调试这个问题时应该集中精力在哪里,您的洞察力将不胜感激!

SWF正在根据我的服务器日志加载,我看到播放控制,但在IE 7/8中,当我按下播放按钮时,我得到"未指定的错误"JS错误消息输出到控制台。因此,控件不起作用,并且在此控制台输出中引用的行号指向以下语句的错误:

this.pluginApi.playMedia();

我假设这是在SWF调用Actionscript ?

可能使这复杂化的是,我在WP多站点安装上使用它,所以我想知道SWF是否支持跨域请求(尽管我尝试过从同一域调用它但无济于事),以及它是否会与https一起工作(我已经尝试过,但也无济于事)。我不确定这些因素中的任何一个是相关的(虽然它会很高兴知道如果他们是),但鉴于我已经尝试用最新的2.10.1文件替换WordPress 2.9.1 JS文件,我仍然有同样的问题,我有点搞不清楚为什么Flash回退根本不适合我给我所有的我已经尝试过。

有什么调试建议吗?是否有一个版本的Mediaelement被确认可以与Flash回退一起工作?

提前感谢您在这里的帮助,非常感谢!

SWF不支持跨域请求参见FlashMediaElement.as的第94行它也适用于https。我目前就在这样的环境中运行我自己的公司。我希望我至少能帮你排除这些可能性。

最新更新