[英]How does the Roozz browser plugin achieve it's cross platform capability
我从roozz.com看到了浏览器插件,我用LinqPad 试了一下 , 试试吧 。 他们说有一个转换过程基本上需要任何exe并将其转换为他们的平台,然后可以通过所有主流浏览器在windows,mac,linux上运行。
当我挖掘正在发生的事情时,至少对于Windows 7上的LinqPad来说,它所做的只是将linqpad exe下载到我的用户AppData / Local文件夹并将其托管在chrome中。 有趣的是,我可以在浏览器外部启动exe并正常运行它。 我甚至能够卸载Roozz插件并继续像平常一样启动应用程序。
我有的主要问题。
编辑:只是为了清理,这不是关于浏览器插件通常如何工作,而是如何运行专门为一个平台编写的应用程序并在不兼容的平台上运行。
进一步的测试显示,他们的声明中存在一些BS,或者至少有一些令人困惑的“炒作”,因为LinqPad实际上并不适用于MacOSx 。 当你试图运行应用程序时,
“你的操作系统尚未得到Roozz平台的支持。但我们正在努力。”
让我在7个短点中澄清一点:
它不仅仅是一个浏览器插件吗?
Firebreath是跨平台插件,你可以做同样的事情。 http://code.google.com/p/firebreath/
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.