#google-chrome-extension #firefox-addon
Вопрос:
Я создал расширение chrome, и я хочу предоставить ссылку, чтобы помочь пользователю href="chrome://extensions/shortcuts"
настроить его , но когда я нажму на него, он выдаст ошибку в консоли, сказав Not allowed to load local resource
.
Я предполагаю,что загрузка этой страницы запрещена по соображениям безопасности, есть ли какой-либо обходной путь для этого?
Комментарии:
1. Добавьте прослушиватель для
click
события и откройте этот URL-адрес как chrome.tabs.create({url: ‘….’})2. Похоже, что прохождение через это также невозможно, запрещено, как сказано в документе: developer.mozilla.org/en-US/docs/Mozilla/Add-ons/WebExtensions/…
3. Вы ссылаетесь на документацию Firefox, но в Firefox даже нет этого URL-адреса. Он работает в Chrome.
4. Только что опробовал, он работает в chrome. Я использую npmjs.com/package/webextension-polyfill , вместо того, чтобы использовать
chrome
напрямую, что, как я думал, не сработает.