Запустить/активировать/запустить расширение Chrome с помощью ссылки на интерактивную страницу?
Я всегда пользуюсь Safari, но я давно вытащил плагин на Safari, и способность делать много вещей с Chrome позволяет мне делать больше.
Вот что мне было интересно:
У меня много недавно установленных расширений и webapps.
Я знаю, что есть расширения, которые можно использовать при активации и других расширениях, которые запускаются в фоновом режиме, без необходимости его активации, нажав кнопку значка расширений.
Есть ли способ запустить (активировать) расширение в chrome со ссылкой (URL) на веб-странице. Я имею в виду, есть ли URL-адрес для активации расширения.
Кроме того,
Мне нравится привязанная вкладка, но мне кажется, что я могу это сделать: наведите вкладку и открывайте ее так же, как каждый раз, добавляя текущие вкладки, чтобы "открывать эти страницы". Но если я приколол, например. gmail.com, а затем я закрою его, а потом снова открою его немного позже, и он не зацилит его. Использует JSON со значком 128 пикселей и делает свой собственный веб-приложение единственным способом, которым это может быть достигнуто?
Спасибо.
Ответы
Ответ 1
Насколько я знаю: Нет.
Что я получил от чтения в Chrome-документах, так это то, что веб-сайты могут подключаться к активированным расширениям, используя метод API Chrome runtime. подключения.
Я знаю, что есть расширения [...], активированные нажатием кнопки значка расширений
Это не похоже на общую особенность расширений Chrome. Активацию Chrome-intern можно найти в chrome://расширениях/в вашем браузере. Эти настройки не могут быть изменены веб-сайтами. Вы можете создать обход, используя "второй" уровень активации в своем расширении.
Веб-сайты могут запрашивать браузер только для установки расширений с помощью API веб-магазина.
К вашему второму вопросу: Этот chrome-extension должен позволять вам автоматически связывать вкладки, указанные вашим url (не пробовал это для сам). Возможно, это может решить вашу проблему.
Ответ 2
Я вижу, что этот ответ приходит поздно, но если кто-то наткнется на это, как я, надеюсь, может оказаться полезным. Я могу помочь вам с URL-адресом расширения Chrome. Откройте консоль Web Inspector и введите это, чтобы получить URL:
chrome.extension.getURL()