我有一个包含SCORM程序包的网站,该程序包安装在安装了IE11的Windows Server 2012 R2上。IE中还嵌入了Flash Player。
IE版本:11.0.9600.17278。
更新版本:11.0.12(KB2977629)
当我从应用程序启动SCORM(Flash Player内容)时,它不起作用。它只是显示一个空白页,但是IE的标题设置为SCORM内容中的文本。
但是,如果我从具有Windows OS早期版本(即Windows 8 OS之前的版本)的任何其他计算机访问相同的URL,则它在IE9,IE10和IE11上可以正常工作。
在试图找出原因时,我遇到了一个论坛,说我们必须在服务器上安装“台式机体验”才能启用内置的Flash播放器。这样做之后,我的SCORM内容也不会显示。
要了解更多详细信息,我已在SCORM Cloud上上传了SCORM软件包,以检查它是否在其中工作。在这里同样是同样的问题,它不起作用,并显示错误消息,提示“找不到成员”,当我尝试找出错误的位置时,错误消息将出现在windows.document.myflash.SetVariable(…) Windows Server 2012 R2上使用IE11的方法。
当我执行“ Addwatch”时,是说windows.document.myflash没有SetVariable(…)方法。
但是,如果从其他计算机(具有Windows 8操作系统之前的操作系统)访问相同的云URL,则它将按预期工作。
任何帮助,将不胜感激。
谢谢。
我找到了相同的原因和解决方案。
实际上,它抛出了一个javascript错误,期望我没有设置“ StudentName”和“ StudentID”属性。但是,即使我没有设置这些参数,它也可以在其他版本的IE上使用。
设置完这些参数后,它现在可以工作了。
感谢您的所有建议。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句