当前位置: 首页>>技术教程>>正文


兼容版“Adobe Shockwave Player?”

,

问题描述

是否有“Adobe Shockwave播放器”的Ubuntu兼容版本?我正在运行Firefox,当我尝试调出我学校的一个网站时,它说缺少插件。当我点击“安装丢失的plug-in”时,它说没有找到,所以当我点击手动安装plug-in时,我需要安装Adobe Shockwave Player,但没有安装ubuntu版本???在Firefox plug-in查找器服务上,它显示“Unknown Plugin(application /x-director)

最佳解决思路

Shockwave播放器仅适用于Windows。您可以使用mozplugger(一个允许您在Web浏览器中使用”embed”其他程序的程序。)以及wine和windows版本的firefox

  • 首先,安装wine和mozplugger软件包(来自软件中心)。

  • 现在下载并安装Windows版本的Firefox。从Mozilla’s web site下载。现在双击它并安装它。

  • 运行windows版的firefox。

  • 现在转到一个网站that requires Shockwave,并选择获取缺少的插件。再次按照on-screen说明操作,当插件已安装并正在运行时,您可以关闭Firefox。

  • 现在,您需要配置mozplugger以使用Windows版本的Firefox for Shockwave文件。按Alt + F2并键入:gksudo gedit

然后打开/etc /mozpluggerrc文件

将以下两行添加到文件末尾:

application/x-director: dir,dcr,dxr,cst,cct,cxt,w3d,fgd,swa: Macromedia Director file
        swallow(firefox.exe) fill stream: wine "C:\\Program Files\\Mozilla Firefox\\firefox.exe" -chrome "$file"

现在打开一个终端(Ctrl + Alt + T)并粘贴

rm ~/.mozilla/firefox/*.default/pluginreg.dat

现在运行firefox的原生版本并通过访问this site来测试shockwave播放器。

Modified From Here

次佳解决思路

不,Linux没有Shockwave。我建议在WINE中安装Firefox和Shockwave,这对我来说过去很有用。

第三种解决思路

来自Wikipedia

Unlike Flash, the Shockwave browser plugin is not available for Linux or Solaris despite intense lobbying efforts. However, the Shockwave Player can be installed on Linux with CrossOver or by running a Windows version of a supported browser in Wine (with varying degrees of success).

尝试使用CrossOverWine运行它。

第四种思路

安装PlayOnLinux:

sudo apt-get install playonlinux

安装windows版的firefox。

安装完成后,PlayOnLinux将询问您是否要为firefox安装其他插件,请选择shockwave插件。

如果在尝试加载shockwave应用程序时收到“错误 – 格式错误”,则需要转到Adobe Shockwave Test Page,右键单击显示shockwave版本的图像上的任意位置并选择”Properties…”,然后取消选中“允许向后兼容”。

参考资料

本文由Ubuntu问答整理, 博文地址: https://ubuntuqa.com/article/6759.html,未经允许,请勿转载。