Событие js для расширения js Chrome (работа на каждой вкладке загрузила страницу) - PullRequest
0 голосов
/ 11 декабря 2018

Мне нужно событие js, которое должно быть активировано сразу же после загрузки страницы и запуска функции только на этой вкладке.В браузерной платформе Chrome.

1 Ответ

0 голосов
/ 11 декабря 2018

1) Определите ваше расширение в JSON с именем manifest.json .Здесь вам нужно указать, какие вкладки будут запускать ваше приложение, например, вкладки, которые соответствуют https://css -tricks.com / *

manifest.json

{
  "manifest_version": 2,
  "name": "Your Extension Name",
  "version": "0.1",
  "content_scripts": [
    {
      "matches": ["https://css-tricks.com/*"],
      "js": ["index.js"]
    }
  ]
}

2) Напишите ваше приложение.Здесь после загрузки всех ресурсов вы можете добавить свою функцию.Я использую console.time , чтобы проверить, сколько времени это займет.

index.js

console.time('time')

window.addEventListener('load', event => {
    console.log('All resources finished loading!')
    console.timeEnd('time')
})

Надеюсь, эта помощь:)

...