解决Firefox”Cannot create DirectShow Player”问题

很多人用Windows的Firefox打开包含有mp3的网页(例如百度mp3)时,常常会弹出一个出错提示框,并无法播放mp3。
解决“Cannot create DirectShow Player”

此前冰古也曾试图去解决,但没有成功。因为平时也不大在浏览器上播放mp3,也就一直没有再去搞。今天彻底把Firefox升级到Firefox 3 RC1,但此问题仍旧存在,于是再次搜索看能不能解决。这次很顺利,在搜索了两三次后找到了解决的办法:

Windows Media Player里详细地讲解了如何解决这个问题。老长的一篇英文讲解,冰古也没有仔细地看下去,只是下载了其中提到的补丁Windows Media Player Firefox Plugin,并按照安装步骤进行安装也就解决了:
关闭所有浏览器窗口,双击“Windows Media Player Firefox Plugin”进行安装,冰古是选择其中的“Change”进行安装,一路Next下去,再打开Firefox就解决了。

在Firefox下使用了代理的朋友要注意,这个插件是使用IE下的代理,所以你在Firefox设置了代理还不行,你的IE也需要设置相同的代理才行的。

冰古的机器软件安装情况是这样的:Windows XP SP2,Firefox 3 RC1(不是protable版),wmp 11
如果你按照上面的步骤还没解决,你可以仔细查看Windows Media Player