开源工作流CCBPM中关于解决谷歌等浏览器silverlight的问题
CCBPM的流程设计器和表单设计器,是通过silverlight实现的。
有些用户和学习者在安装完CCFlow,运行流程设计器时,经常会出现提示安装silverlight。明明已经安装了,为什么还会出现安装提示?
原因是:silverlight对IE的支持和兼容是最好的,在对其他浏览器,比如chromr,Firefox等浏览器,的支持和兼容缺不怎么样。这就造成,安装完成后,使用除IE之外(或者默认浏览器不是IE)的浏览器运行时,会有安装提示。
解决方案:
第一种情况:包括IE在内的所有浏览器,都提示需要安装silverlight。
说明silverlight没有安装成功,需要重装silverlight。
第一步:卸载silverlight以及相关的插件。在计算机自带的卸载程序卸载,不要使用360等防护软件。
第二步:删除以下键值:HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Silverlight 删除以下文件夹:C:\ProgramFiles\Microsoft Silverlight
第三步:卸载除IE之外的浏览器。
第四步:清理缓存,重启电脑。
第五步:重装silverlight。
第六步:在IE中安装成功后,运行没有问题,可以安装其他浏览器。
第二种情况:IE可以使用,其他浏览器不能使用。
第一步:卸载除IE之外的浏览器。
第二步:清理缓存,重启电脑。
第三步:重启后,先使用IE运行一次后,安装其他浏览器。
如果您想了解CCBPM,请关注微信号,以便获取源码: