适用于Ubuntu的Unity Web Player?

互联网上有各种各样的应用程序需要使用Unity Web Player,如果我能找到一种方法让它工作,我会很好奇。

我尝试了以下内容,因为我找到了以下内容:

  1. 使用其网站上的说明安装Pipelight后启用“统一3d插件”
  2. 在Wine中安装Firefox并在使用Wine Unity Web Player运行它时

与我想要的结果最接近的是第二个:它在打开需要它的应用程序时正常加载,但在高达99%因为无法更新时失败。

有解决方案吗

sudo add-apt-repository ppa:pipelight/stable sudo apt-get update sudo apt-get install --install-recommends pipelight-multi sudo pipelight-plugin --update 

然后

 sudo pipelight-plugin --enable unity3d 

然后

 go to firefox open menu-addons-plugins-unity player click always activate 

完成!

我要完全改变我的回答。


截至今天, Pipelight项目已经停产。

这是他们主页的摘录:

Pipelight不会突然停止工作,但您不会再收到任何更新。 因此,所有已启用的插件(例如Silverlight / Flash)都保持相同的版本,并且不会获得任何安全修复程序。 这可能是您系统的安全线程,因此我们建议您使用发行版的软件包管理器删除Pipelight。

虽然对稳定分支的最新更改是“将Silverlight更新到版本5.1.50901.0”,但我只需要安装不会安装在我的Ubuntu 16.10操作系统中的“Unity网络播放器”,所以我不能考虑不更多Pipelight作为Linux发行版的解决方案。

注意:这可能不适用于最近的Firefox版本。

  1. 安装Pipelight:

     sudo add-apt-repository ppa:pipelight/stable sudo apt-get update sudo apt-get install --install-recommends pipelight-multi sudo pipelight-plugin --update sudo pipelight-plugin --create-mozilla-plugins sudo pipelight-plugin --enable unity3d 
  2. 然后安装User Agent Switcher插件。

  3. User Agent切换器中添加Windows Firefox用户代理→ 选项新建新用户代理 。 然后加

     Mozilla/5.0 (Windows NT 6.1; WOW64; rv:40.0) Gecko/20100101 Firefox/40.1 

    进入“用户代理”字段。

  4. 然后使用http://randomationmedia.com/vehicletestweb.html重新启动Firefox并进行测试