[英]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.