Firefox extension - сохранение URL текущей вкладки в переменную - PullRequest
0 голосов
/ 23 апреля 2020

Я пытаюсь создать свое первое расширение Firefox - оно берет URL веб-страницы и генерирует соответствующий код iframe.

Я могу получить URL, используя две функции:

function showIframeResults(tabs) {
  let tab = tabs[0];
  let currentUrl = tab.url;
  let urlAddresseValue = "<iframe width='100%' height='300' src='" + currentUrl + "'/>";

  document.getElementById("urlAddresse").value=  urlAddresseValue;


  }


function showIframe (){
     browser.tabs.query({currentWindow: true, active: true}).then(showIframeResults, console.error);
}

Есть ли способ, как это упростить? Я хотел бы просто сохранить URL-адрес в переменной и создать код в одной функции. Я думаю, что я все еще путаюсь со всеми вещами .then ().

Буду очень признателен за любую помощь.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...