Главни проблем је што Цхроме екстензије немају приступ својству виндов.цуррентТаб. То значи да не могу да добију УРЛ тренутне картице.
chrome.tabs.query({'active': true, 'lastFocusedWindow': true}, function (tabs) { var url = tabs[0].url; });
Овај код користи цхроме.табс АПИ за упит за активну картицу у последњем фокусираном прозору. Функција повратног позива се прослеђује низу картица, а урл активне картице се преузима из првог елемента у том низу.
ЈаваСцрипт Цхроме екстензије
ЈаваСцрипт Цхроме екстензије су проширења која се могу инсталирати у Гоогле Цхроме. Омогућавају вам да радите ствари као што је додавање нових функција у прегледач, чување омиљених веб локација и још много тога.
Најбоље проширење за Цхроме за рад у ЈаваСцрипт-у
Постоји много сјајних проширења за Цхроме која се могу користити у ЈаваСцрипт-у. Неки од најбољих укључују:
1. ЦодеМиррор: Ово је одлично проширење које вам омогућава да уређујете и прегледате код у вашем претраживачу. Такође има уграђени уређивач за ЈаваСцрипт, што олакшава писање и тестирање кода.
2. ЈС Бин: Ово је још једно одлично проширење које вам омогућава да брзо тестирате и отклањате грешке кода у вашем претраживачу. Такође има уграђени уређивач за ЈаваСцрипт, што олакшава писање и тестирање кода.
3. ЈСЛинт: ЈСЛинт је сјајно проширење које вам помаже да проверите да ли у коду постоје грешке и потенцијални проблеми. Такође има уграђени уређивач за ЈаваСцрипт, што олакшава писање и тестирање кода.