2013-08-12 90 views
2

如果您訪問https://www.google.com/intl/en/chrome/browser/並點擊下載Chrome,它會將您帶到一個頁面,它直接(內聯)安裝chrome而無需下載exe,然後需要點擊該頁面。我覺得這對Windows用戶來說非常友好,我想模仿它,但是我對他們是如何做的感到困惑。Google Chrome自動安裝背後的JavaScript技巧是什麼?

關於此js thingamagicks的任何解釋或文檔?

+0

所以,這隻發生在Windows? –

+0

@FelixKling我真的不知道,我到目前爲止只在Windows上試過它 – Orca

+1

我只是問,因爲它在Mac上下載磁盤映像,所以沒有自動安裝。 –

回答

3

在Windows上,它似乎在使用Microsoft ClickOnce部署,如下面的屏幕截圖所示。這與JavaScript無關,但應該能夠相當容易地複製(即使對於non-.NET applications);

enter image description here

+1

該着陸頁中有一個「installer.min.js」。我準備了一個未被注意的版本: https://gist.github.com/cengizc/6209385 –

+0

@CengizCan非常感謝你 – Orca