chrome插件manifest.json

manifest版本

 //指定manifest.json所遵循的版本
  "manifest_version":2

一個整數(shù)指定manifest文件所需要的軟件包,隨著chrome18的發(fā)布開發(fā)者需要指定2 (無需引號)來表示本文檔(manifest.json)的格式。

考慮到"manifest_version":1在Chrome18廢棄,"manifest_version":2并不是必須的,但是我們在不久的將來,將會停止使用廢棄的版本,擴展與應用,主題如果不準備支持18或向上可以直接制定版本為1 ,或者直接切斷。

關于版本1與版本2更多詳細的差別請參照這里

不推薦在Chrome17或者更低使用manifest_version:2,如果你的擴展需要在舊版本中使用我們會警告你,并停止插件的工作

翻譯:Manifest Version

名稱

"name":"my extension",
"short_name":"my extension"

The name and short_name manifest properties are short, plain text strings that identify the extension. 你可以指定特定地區(qū)展示特定字符,更多詳情請查看 國際化 。

"name":"my extension"最多45個字符,是擴展最主要和必須的標識,主要顯示在

  • 安裝的對話框上


    WX20171025-155416.png
  • 擴展管理


    WX20171025-155753.png
  • Chrome擴展應用商店


    WX20171025-155348.png

短名稱

"short_name":"extension"最多12個字符,這是一個短板的名稱,它是可選的如果沒有指定將使用name,或許它會被截斷,這個短名稱通常被使用在沒有足夠空間顯示name的地方

  • App launcher
  • 新的標簽頁

翻譯:Manifest - Name and Short Name


版本

"version":"1"

由1到4個點分隔的整數(shù),標識擴展的版本,規(guī)則適用于整數(shù),它們介于0到65535,不能以0開頭,列如99999與032是無效的,示例:

  • "version": "1"
  • "version": "1.0"

自動更新系統(tǒng),比較版本以確定是否需要更新已安裝的擴展。如果已發(fā)布的擴展程序具有比已安裝的擴展程序更新的版本字符串,則擴展程序?qū)⒆詣痈隆?/p>

比較開始于最左邊的整數(shù)。如果這些整數(shù)相等,則比較右側的整數(shù),依此類推。例如,1.2.0是比1.1.9.9999更新的版本。

一個缺失的整數(shù)等于零。例如,1.1.9.9999比1.1更新。
更多關于自動更新更新

版本名稱

"version_name": "1.0 beta"

除了用于更新目的的版本字段之外,version_name可以設置為描述性版本更新的目的。

以下是版本名稱的一些示例:

  • "version_name": "1.0 beta"
  • "version_name": "build rc2"
  • "version_name": "3.1.2.4567"

如果沒有version_name,則version也將用于顯示目的。
翻譯:Manifest - Version and Version Name


 "default_locale": "en",

詳見國際化


描述

 "description:"A plain text description"

描述擴展的普通字符串(無HTML或其他格式;不超過132個字符);
該說明應適用于瀏覽器的擴展管理界面和Chrome網(wǎng)上應用店。
您可以為此字段指定特定于區(qū)域設置的字符串;
詳見國際化。


圖標

//路徑填寫相對路徑
  "icons":{
     "128": "icons/128-production.png",
      "16": "icons/16-production.png",
      "32": "icons/32-production.png",
      "48": "icons/48-production.png"
}

一個或多個圖標用于擴展,應用程序或者主題,你應該提供128x128的圖標,它是用于在安裝和使用Chrome Web Store期間,

最后編輯于
?著作權歸作者所有,轉載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務。

相關閱讀更多精彩內(nèi)容

  • Spring Cloud為開發(fā)人員提供了快速構建分布式系統(tǒng)中一些常見模式的工具(例如配置管理,服務發(fā)現(xiàn),斷路器,智...
    卡卡羅2017閱讀 136,554評論 19 139
  • Spring Boot 參考指南 介紹 轉載自:https://www.gitbook.com/book/qbgb...
    毛宇鵬閱讀 47,273評論 6 342
  • Android 自定義View的各種姿勢1 Activity的顯示之ViewRootImpl詳解 Activity...
    passiontim閱讀 179,034評論 25 709
  • 復活節(jié)長周末,鄰居一家剛從加州度假10天歸來,放學接孩子的時候,小兒問我:“媽媽,今天是星期二嗎?”,我說:“是”...
    Amber_Zhao閱讀 509評論 2 1
  • 神經(jīng)網(wǎng)絡,她聽上去讓我感覺很高深。就我一個本科級的人物似乎有種望塵莫及的感覺,或許是因為她本身就很神秘,又或者她身...
    obot閱讀 310評論 2 1

友情鏈接更多精彩內(nèi)容