Я пишу расширение, которое (например) откроет новую вкладку и установит значение для элемента input
во вновь созданной вкладке.
var creating = browser.tabs.create({
url: "https://myloginform.html"
});
creating.then(onCreated, onError);
function onCreated(){
console.log('here');
}
function onError(){
}
Элемент input
являетсяполе имени пользователя.
Проблема в OnCreated, похоже, не срабатывает, и в моей консоли расширения я получаю следующую ошибку:
Cannot send function call result: other side closed connection (call data: ({path:"tabs.create", args:[{active:null, cookieStoreId:null, index:null, openInReaderMode:null, openerTabId:null, pinned:null, url:"https://myloginform.html", windowId:null}]}))
Любая помощь приветствуется.
Пример моего расширения: