#javascript #angular #firefox-addon-webextensions
#javascript #angular #firefox-дополнение-webextensions
Вопрос:
Я бы добавил страницу в закладки в Angular
Я использую WebExtensions Api.
function onCreated(node) {
console.log(node);
}
var createBookmark = browser.bookmarks.create({
title: "bookmarks.create() on MDN",
url: "https://developer.mozilla.org/Add-ons/WebExtensions/API/bookmarks/create"
});
createBookmark.then(onCreated);
Я получаю это сообщение об ошибке
Cannot find name 'browser'
Комментарии:
1. Используете ли вы Chrome?
2. Я должен адаптировать его к Firefox и Chrome, но событие, когда я использую,
chrome.bookmarks
я получаюbookmarks
не определенное3. Вам нужно, чтобы пользователь предоставил разрешения перед использованием api, до тех пор оно не будет определено developers.chrome.com/extensions/bookmarks . Запрашивать разрешение, объявляя его в
manifest.json
4. Я создаю файл манифеста в моем корневом дереве проекта? Я использую Angular, как импортировать манифест в мое приложение?
5. Я сожалею, что это не связанные вопросы, которые вы можете искать. Все уже ответили на SO