Требуется обоснование для удаленного использования кода. - Chrome Расширение - PullRequest
1 голос
/ 09 февраля 2020

Мое расширение не публикуется из-за ошибки 2

  • Требуется обоснование для удаленного использования кода.
  • Требуется описание для одной цели.

Вот мой манифест:

{
  "name": "Spotlight",
  "icons": {
    "128": "icon_128.png",
    "96": "icon.png"
  },
  "description": "Spotlight - Browse open tabs, search history, bookmarks, downloads, and do much more!",
  "version": "1.19",
  "manifest_version": 2,
  "permissions": [],
  "update_url": "https://clients2.google.com/service/update2/crx",
  "homepage_url": "https://usespotlight.co",
  "optional_permissions" : [ 
    "<all_urls>",
    "tabs",
    "bookmarks",
    "history",
    "downloads",
    "storage"
  ],
  "background": {
    "scripts": ["background.js"],
    "persistent": false
  },
  "browser_action": {
    "default_icon": "icon.png"
  }, 
  "commands": {
    "toggle-feature": {
      "suggested_key": {
        "default": "Ctrl+M",
        "mac": "Command+M"
       },
      "description": "Toggle spotlight"
    }
  }
}

Ответы [ 3 ]

5 голосов
/ 10 февраля 2020

Вы должны go перейти на новую панель инструментов разработчика и заполнить эти поля в меню «Конфиденциальность».

2 голосов
/ 18 февраля 2020

enter image description here Go до https://chrome.google.com/webstore/devconsole/, затем нажмите на меню конфиденциальности (3-я вкладка слева) и заполните описание цели. После этого вы можете выпустить расширение как обычно

0 голосов
/ 18 февраля 2020

Эти новые требования на самом деле не являются частью манифеста. В новой консоли разработчика щелкните свой элемент и go перейдите на вкладку конфиденциальности. Вы можете найти различные требования там. ActiveTab - используется для открытия вкладок. Host Permission - используется для загрузки файлов на определенные веб-сайты.

 "matches": [
   "https://www.google.com/"
 ],
 "js": [
   "googleHome.js"
 ]

Одноцелевое описание - это старое предложение и новое требование. Просто сейчас применяется, потому что расширения должны быть небольшими и служить одной цели.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...