FIX: Java 运行时不会初始化 Netscape 选择区中的 Windows 媒体播放器 9 OCX 控制

注意:这篇文章是由无人工介入的微软自动的机器翻译软件翻译完成。微软很高兴能同时提供给您由人工翻译的和由机器翻译的文章, 以使您能使用您的语言访问所有的知识库文章。然而由机器翻译的文章并不总是完美的。它可能存在词汇,语法或文法的问题,就像是一个外国人在说中文时总是可能犯这样的错误。虽然我们经常升级机器翻译软件以提高翻译质量,但是我们不保证机器翻译的正确度,也不对由于内容的误译或者客户对它的错误使用所引起的任何直接的, 或间接的可能的问题负责。

点击这里察看该文章的英文版: 817855
症状
如果使用 Netscape 选择区具有一个嵌入的 <applet>标记为 Windows 媒体播放器 9 系列 OCX 控件的一个版本,Java 运行时可能不能初始化该控件。您会收到以下错误消息:
一般故障
java.lang.NoClassDefFoundError: sun/awt/DrawingSurface     at WMPNS.WMP.getHWND(WMP.java)     at WMPNS.WMP.start(WMP.java)     at sun.applet.AppletPanel.run(Unknown Source)     at java.lang.Thread.run(Unknown Source)java.lang.NoClassDefFoundError: sun/awt/DrawingSurface     at WMPNS.WMP.getHWND(WMP.java)     at WMPNS.WMP.start(WMP.java)     at sun.applet.AppletPanel.run(Unknown Source)     at java.lang.Thread.run(Unknown Source)
原因
出现此问题的原因是 Windows 媒体播放器 9 系列 OCX 控件使用 Netscape 不再支持的方法。
解决方案
以下文件是可从 Microsoft 下载中心下载:
DownloadDownload the WindowsMedia9-KB817885-x86-ENU.exe package now.
有关如何下载 Microsoft 支持文件的其他信息请单击下面的文章编号,以查看 Microsoft 知识库中相应的文章:
119591如何从联机服务获得 Microsoft 支持文件
Microsoft 扫描此文件的病毒。Microsoft 使用该文件已过帐的日期上获得的最新病毒检测软件。该文件存储在安全性得到增强的服务器,这有助于防止未经授权的情况下对其进行更改文件上。
此修复程序的英文版具有文件属性 (或更高版本) 下表中列出。其格式为协调通用时间 (UTC) 列出日期和时间对这些文件。当您查看文件信息时,将转换为本地时间。若要 UTC 与本地时间之间的时差使用控制面板中的日期和时间工具中的 时区 选项卡。
   Date         Time   Version            Size    File name   --------------------------------------------------------   28-Mar-2003  01:07  9.0.0.3002        208,896  Wmpns.dll           20-Mar-2003  16:21                     28,061  Wmpns.jar
状态
Microsoft 已经确认这是在本文开头列出的 Microsoft 产品中的错误。
更多信息
在小程序位置的最新版本的客户端计算机上安装的 Java 运行库安装此修复程序。 在特定的情况下事件不会始终触发客户端脚本中。客户端将被拒绝 Java 控制台中的访问。 在这篇文章已发布在次 Microsoft 没有针对此问题的修复程序。 web 开发人员可以解决这两种方式:
  • 使用 Netscape 导航 7.1 ActiveX 编程模型: Netscape 导航 7.1 允许 Windows 媒体播放器 9 系列 OCX 控件嵌入 Netscape 中通过使用与 Microsoft Internet Explorer 类似的代码技术。
  • 承载.jar 将文件从 Web 站点: 如果 Java 运行库目录中不存在.jar 文件,Web 开发人员可以修改 Web 站点代码,以承载.jar 文件。 如果网站是.jar 文件的来源,事件应该正常工作。 修改后的 <applet>代码可能类似于下面的代码:
    <applet code=WMPNS.WMP.class archive="wmpns.jar" name=WMP width=300 height=200 MAYSCRIPT>
在本文中讨论的第三方产品是由独立于 Microsoft 的公司生产的。Microsoft 会使没有担保,或暗示或其他方式,性能或可靠性,这些产品。
Microsoft 提供了第三方联系人信息可以帮助您找到技术支持。此联系信息如有更改,恕不另行通知。Microsoft 不能保证此第三方联系人信息的准确性。

警告:本文已自动翻译

属性

文章 ID:817855 - 上次审阅时间:12/30/2006 07:15:00 - 修订版本: 2.3

Microsoft Windows Media 9 Series Software Development Kit, Microsoft Windows Media Player 9 Series for Windows XP, Microsoft Windows Media Player 9 Series

  • kbmt kbdownload kbfix KB817855 KbMtzh
反馈