chrome拓展外掛程式下載CRX檔案|查看原始碼

來源:互聯網
上載者:User
如何快速開發一個Chrome外掛程式:下載CRX檔案並查看源碼  

 

chrome出於安全性的考慮,在使用者安裝外掛程式後,會把下載到緩衝目錄的crx檔案刪掉,這對於想學習下的同學來說就不太方便了,解決方案如下。

一、CRX源碼的形式

 

一個應用(擴充)其實是壓縮在一起的一組檔案,包括HTML,CSS,Javascript指令碼,圖片檔案,還有其它任何需要的檔案。 應用(擴充)本質上來說就是web頁面,它們可以使用所有的瀏覽器提供的API,從XMLHttpRequest到JSON到HTML5全都有。

應用(擴充)可以與Web頁面互動,或者通過content script或cross-origin XMLHttpRequests與伺服器互動。應用(擴充)還可以訪問瀏覽器提供的內部功能,例如標籤或書籤等。

 

每個應用(擴充)都應該包含下面的檔案: 一個manifest檔案 一個或多個html檔案(除非這個應用是一個皮膚) 可選的一個或多個javascript檔案 可選的任何需要的其他檔案,例如圖片

在開發應用(擴充)時,需要把這些檔案都放到同一個目錄下。發布應用(擴充)時,這個目錄全部打包到一個應用(擴充)名是.crx的壓縮檔中。如果使用Chrome Developer Dashboard,上傳應用(擴充),可以自動產生.crx檔案。

 

二、如何下載CRX檔案

 

Chrome Extension Downloader 是一個可以下載到 Chrome 市集擴充 .crx 檔案的網站,直接輸入 Chrome 擴充地址就能得到 .crx 檔案。

.crx 檔案是 Chrome 瀏覽器的應用擴充打包檔案,有它就可以無需連網安裝應用擴充。


三、開啟.crx檔案:

用7Z等解壓軟體解壓即可。


四、chrome 拓展檔案地址:

C:\Users\yourPCName\AppData\Local\Google\Chrome\User Data\Default\Extensions ( win7 環境)

參考:https://groups.google.com/a/chromium.org/forum/#!topic/chromium-extensions/mwNMd6GG6Bc

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.