2017-04-14 45 views
3

解決方案,如電子需要捆綁的整個瀏覽器與得到.app構建,這會導致它有幾個GB甚至單個的Hello World應用程序。不過,大多數用戶已經在他們的電腦上安裝了Chrome。是否有可能創建一個獨立的.app應用程序,該應用程序使用現有的瀏覽器打開自己,隱藏瀏覽器的框架/ URL欄並可以訪問系統資源(fs,子進程等)?是否可以構建獨立的HTML5應用程序*而不捆綁瀏覽器?

編輯:我正在想點「將node.js +一個HTML文件打包到一個.app文件中,該文件打開一個沒有URL欄的現有瀏覽器(指向該HTML)」。 Node.js可以訪問文件系統並通過HTTP,WS等與應用程序進行通信。唯一真正的問題是打開Chrome時沒有URL欄,我猜。

+1

有Chrome應用程序... –

+0

[HTML5 webapp?](https://developer.mozilla.org/en-US/docs/Web/HTML/Using_the_application_cache) –

+0

@Derek朕會功夫woops!完全忘了補充一點,我需要訪問'filesystem'等。否則,當然,一個簡單的HTML5文件幾乎是一個答案(除了「沒有URL欄」部分)。 – MaiaVictor

回答

0

只見nodekit這是使用JavaScript引擎在每個平臺上已有的嘗試。

因此,例如,在Mac上它可能會使用WKWebView和Windows 10,它會運行JavaScript的審美喜好平臺。

對於大多數不過,有隻來測試電子使得開發應用程序更簡單,你可以在40MB以下的安裝功能齊全的應用程序。

相關問題