JAVA

人生若只如初见,何事秋风悲画扇。

  BlogJava :: 首页 :: 新随笔 :: 联系 :: 聚合  :: 管理 ::
  50 随笔 :: 25 文章 :: 157 评论 :: 0 Trackbacks

  这二天为了一个问题:我们项目中的一个功能是有关SCORM,在此有个记录学员学习进度的功能,在同事的机子上(Win2000)完全可以实现,而自己电脑上跑(WinXp sp2)却死人也无法达到效果!而在win2k上直接访问我的URL也可以,而在winXP上访问win2k却不能成功!
 
  郁闷好久,后来一个不小心发现在winXp下当出现相关记录功能的页面的时候。在页面左下报了个小小的JS Error!原本是一个常见的错误,可是里面却有ScormPlayer.htm的相关东西,所以我想应该跟它有关系!郁闷的是此系统中的全部相关实现代码如Japplet,ScormPlayer.htm的URL等等全部是以URL的参数传到一个api.htm的,所以根本就看不到源代码!没办法,我只好在那些HTML与JS中乱加alert来跟踪(记得以前可以到MS下个script debugger。一旦JS有错可以直接跳到所以行!可是现在那个MS网站居然要验证WIN的版本,D版居然下不了啦!我是MS的D版坚持者)。跟了半天,到了var result = api.LMSInitialize("");的时候总算是bug出来了!可想而知是找不到API相应的方法!也就是找不到HTML中的JAPPLET了啦(现在SCORM的LMS如果是通过JAVA来开发好象都是通过JAPPLET与JS来交互)!百度一下,结果出来啦!原来少了MS JVM !可以到天空search 一下Microsoft VM ---http://www.skycn.com/soft/7618.html or at MS's site --- http://www.microsoft.com/java/download.htm可以下到!安装好以后,打开IE浏览器,点击窗口最上方菜单栏的"工具",选择"因特网(Internet)选项"。在新弹出的窗口中点击"高级"按钮,然后找到"启动Java JIT编译器"这一选项,在前面的方框中打勾,关闭浏览器,重新启动计算机即可。 

  再次运行SCORM的相关部分,OK,记录正常!

posted on 2006-05-10 18:18 Jkallen 阅读(489) 评论(0)  编辑  收藏

只有注册用户登录后才能发表评论。


网站导航: