1

我已經爲Chrome開發了擴展,後來我使用gulp做了特定的瀏覽器。如何在Firefox和Safari瀏覽器上加載擴展?

所以我知道留下文件夾。

/Chrome 
/Firefox 
    |-/data/ 
    |-/locale/ 
    |-index.js 
    |-package.json 
/Safari 

因此,對於鉻是簡單的拖放。

所以我面臨的問題是,當我嘗試加載在Firefox瀏覽器about:degugger它會拒絕我的擴展說它是腐敗的。

對於Safari我在他們的網站上搜索,我發現只使用Xcode編輯器的文檔。

回答

0

Safari瀏覽器

  1. 打開畫廊從Safari瀏覽器菜單中選擇Safari擴展。
  2. 點擊「現在安裝」旁邊要安裝該擴展。

您也可以直接從您喜愛的開發商獲得擴展。當你從開發者下載的擴展,你會得到一個文件結束與.safariextz。雙擊該文件以安裝該擴展。它沒有簽署或由蘋果主持,所以Safari會詢問您確認您信任的來源和要安裝的擴展。

火狐

您需要啓用d ebug模式檢查的詳細信息here

+0

ü沒有得到我的問題的權利。 我問過如何在sarafi和firefox上測試或加載擴展,而不是現成的擴展來安裝。 順便謝謝你對這個問題的回覆。 –

0

在Safari

  1. 打開Safari安裝解壓擴展
  2. 到菜單Develop->Show Extension Builder(如果沒有Develop菜單,打開Safari Preferences->Advanced,檢查Show Develop menu in menu bar
  3. 在Extension Builder窗口中,單擊窗口左下方的+,然後單擊Add Extension
  4. 選擇您的擴展文件夾(你的擴展文件夾應該被命名爲YourExtName.safariextension
  5. 現在您的擴展將顯示在擴展生成器的左側面板中,您可以點擊Install按鈕進行安裝

安裝上正在開發的擴展Firefox

最新版本的Firefox支持加載臨時擴展(不知道從哪個版本開始)。

步驟:

  1. 導航到約:調試
  2. 點擊Load Temporary Add-on按鈕
  3. 選擇你的清單文件擴展
相關問題