moodle的讨论区中允许用户使用附件上传文件,对于上传的多媒体文件支持在线播放,但出于安全考虑默认.swf文件不可以,需要以管理员身份登陆到管理后台“插件”-“过滤器”-设置多媒体插件-过滤swf文件。
以上设置完成后常常依然无法在讨论区中播放.swf文件,原因是ie浏览器中的flash插件版本一般是10以上,通过研究我发现,只有flash9f播放器插件才能正常播放。可以能10以上版本安全级别提高了。所以解决方法如下:
1、控制面板中卸载flash10的插件
2、网上下载install_flash9f_player_active_x.exe
3、如果flash9f不能正常安装,一般是10版的插件在注册表中留下了垃圾文件,所以删除c:\WINDOWS\system32\Macromed目录下的文件,到注册表中删除含有c:\WINDOWS\system32\Macromed的键值或目录,删除含有flashplay的目录或键值。这样操作有一般9f版可以完成安装。
以上方法系原创,希望能对大家有所帮助。