создание простой chrome функции автозаполнения - PullRequest
1 голос
/ 29 марта 2020

В настоящее время я пытаюсь сделать мое первое расширение для автозаполнения chrome, и я изо всех сил пытаюсь заполнить форму. Я бы заполнил поле только на ОДНОМ сайте c. Есть только 2 возможных значения, которые я хочу заполнить в этом поле случайным образом, а затем я хочу нажать кнопку «отправить» (но я верю, что когда у меня есть общий код, я могу понять этот последний шаг).

Вот мой манифест. json:

   {
  "manifest_version": 2,

  "name": "Call Hacks",
  "description": "This extension hacks calls",
  "version": "1.0",

  "background" : {
  "scripts" : ["background.js"]
  },

  "browser_action": {
    "default_icon": "icon.png",
    "default_title": "Start hacking!"
    },

  "permissions": ["<all_urls>"]
}

Вот мой фон. js:

    chrome.browserAction.onClicked.addListener(function (tab) {
    chrome.tabs.executeScript(tab.ib, {
        file: 'script.js'
    });
});

Вот мой сценарий. js:

(function() {
  chrome.tabs.executeScript(null, {code:"document.getElementById('example').value = 'name'"});
})();

Я могу работать без ошибок, но после нажатия моей иконки ничего не происходит. Я ожидаю, что «имя» появится в поле. Я тестирую свой код на веб-странице тестера и считаю, что это поле называется «пример». Любая помощь будет высоко ценится.

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