Ввод неактивного файла options.html в омнибар, когда отладка вызывает поиск в Интернете - PullRequest
0 голосов
/ 30 марта 2012

Это может показаться детским, но я не нашел ничего с поиском на этом форуме - очень простая вещь. У меня нет опыта работы со средой Chrome или webkit - у меня есть IE. но здесь идет ...

Следовать инструкциям по началу работы - хорошо, - добрался до Финнура, используя ссылку для отладки видео, и столкнулся с запутанной проблемой. Он утверждает, что для проверки элементов, которые в настоящее время не активны, с загруженным неупакованным расширением - вы вводите chrome-extensions: // [идентификатор расширения] /options.html в омнибар. Файл options.html находится в той же папке, что и все другие компоненты, выделенные для расширения. Проблема: каждый раз, когда я вношу эту информацию в омнибар, она вызывает веб-поиск. через предустановленную поисковую систему по умолчанию. Не могу найти способ работать в автономном режиме или отключить функцию поиска.

Итак, я уверен, что мне не хватает чего-то очень простого, с чем все вы очень хорошо знакомы. Я использую все файлы "с чего начать" и копию найденного там файла options.html. Параметры выделены серым цветом в раскрывающемся меню расширения, но, похоже, не могут его загрузить.

 MANIFEST.JSON
{
  "name": "My First Extension",
  "version": "1.0",
  "manifest_version": 2,
  "description": "The first extension that I made.",
  "browser_action": {
    "default_icon": "icon.png",
    "default_popup": "popup.html",
    "options_page": "options.html"
  },
  "permissions": [
    "http://api.flickr.com/"
  ]
}

Очень просто, но, кажется, не могу ввести options.html в омнибар, не пытаясь поисковой системой найти его в Интернете, а не в папке.

1 Ответ

1 голос
/ 30 марта 2012

URL должен быть chrome-extension://[extension id]/options.html, а не `chrome-extensions://[extension id]/options.html, обратите внимание, что нет в конце расширения в chrome-extension://.
Ваш манифест немного искажен, options_page не должно быть в поле browser_action, попробуйте ......

{
  "name": "My First Extension",
  "version": "1.0",
  "manifest_version": 2,
  "description": "The first extension that I made.",
  "browser_action": {
    "default_icon": "icon.png",
    "default_popup": "popup.html"
  },
  "permissions": [
    "http://api.flickr.com/"
  ],
    "options_page": "options.html"
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...