簡體   English   中英

Chrome擴展安裝

[英]Chrome Extension installation

我有chrome擴展,可以使用安裝程序來安裝,該安裝程序會安裝一些進程和瀏覽器擴展。 根據chrome安全性更改,獨立安裝將被阻止。 Google阻止本地Chrome擴展程序

如果我們將擴展程序托管在chrome存儲上,可以通過什么方式將chrome從安裝程序重定向到安裝擴展程序。

根據Chromium博客

如果您的擴展程序當前托管在Chrome網上應用店外部,則應盡快進行遷移。 不會對您的用戶產生任何影響,他們仍然可以使用您的擴展程序,就好像什么都沒有改變一樣。 如果願意,可以將擴展名隱藏在Web Store列表中。 並且,如果您有自己網站上的專用安裝流程,則可以使用現有的嵌入式安裝功能。

因此,基本上,您需要做的是:

  1. 將擴展程序托管在Chrome網上應用店中(可以選擇將其隱藏在列表中)。
  2. 讓安裝程序打開指向您網站上的網頁的Chrome瀏覽器窗口。
  3. 在該頁面上,具有所有必要的信息和數據,供用戶啟動擴展的安裝過程。 (此處的關鍵概念是用戶必須啟動安裝過程,例如通過單擊按鈕。

內聯安裝如何工作:

要在其上進行嵌入式安裝的站點上的HTML頁面,在引用用戶可以安裝的項目的部分中必須包含一個或多個標簽。 每個標簽必須具有以下格式:

<link rel="chrome-webstore-item" href="https://chrome.google.com/webstore/detail/itemID">

要真正開始內聯安裝,必須調用chrome.webstore.install(url,successCallback,failureCallback)函數。 只能響應用戶手勢 (例如在click事件處理程序中) 來調用此函數 如果不是,則會引發異常。

(強調我的)

有關內聯安裝功能的更多信息。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM