在多浏览器使用silverlight的遇到若干问题
光明 用silverlight写了个web应用,可以跨浏览器使用,播放wma格式的音乐,发给我玩了玩,在IE下没有问题,播放很流畅,只是在非IE的浏览器下,则显示需要安装silverlight插件,结果多次安装,还是不能播放,而光明自己在多浏览器下在没有任何问题。
起初我怀疑是silverlight版本问题(我使用的是silverlight2.0 beta2),重装了silverlight插件,这是在IE下也显示需要安装silverlight插件,在微软网站也检测不到安装了插件,windows的自动更新也提示需要安装silverlight更新,安装之后提示仍然不消失,这种奇怪的状况在重启机器之后还是存在,安装1.0时提示已经安装有更新的版本。
于是我卸载掉silverlight插件,并在微软官方下载了1.0版本和最新的2.0版本,先安装1.0版本,然后再升级到2.0版本,重启浏览器之后,Opera也能正常播放了,效果很好。这时候又出现了一个问题,在firefox下访问这个web应用会导致崩溃,怀疑是与某个扩展冲突了,但是我在一台装有完全相同扩展的机器上访问没有问题。这时,我打开
C:\Documents and Settings\你使用的用户名\Application Data\
这个目录,删除掉Mozilla目录(慎用,会清除掉所有扩展),重新安装所有扩展,fiefox不再崩溃了。
记录一下,如果有人遇到跟我一样的问题,请参考解决。
标签:silverlight
继续顶礼膜拜 guangming 大牛..