Не грузится popup.js в popup.html в расширении Chrome

287
11 сентября 2017, 06:38

Загружаю файл popup.js в файл popup.html соответственно. Всё правильно во всех файлах, но не вижу результата.

Вот исходники:

popup.html

<!DOCTYPE html>
<html>
<head>
  <script type="text/javascript" src="js/popup.js"></script>
</head>
<body>
  <button onclick="hello();">Hello, Test!</button>
</body>
</html>

popup.js

function hello() {
  alert("PUNK NOT DEAD!!!");
}

manifest.json

{
    "name" : "Prog Name Here",
    "version" : "0.0",
    "manifest_version" : 2,
    "description" : "Типичное описание программы",
    "browser_action" :
    {
        "default_popup" : "popup.html"
    }
}
Answer 1

Решение проблемы:

manifest.json

{
  /* перечисление основных свойств */
  "content_security_policy" : "script-src 'sha256- /* 44 символа из консоли в DevTools */ '; object-src 'self' "
}
READ ALSO
Не применяется декоратор @observable

Не применяется декоратор @observable

Пытаюсь написать store для mobxПростейший пример:

256
Вставка IMG в DIV contenteditable

Вставка IMG в DIV contenteditable

Хочу вставить IMG смайлик в редактируемый DIV с учётом положения курсора, используя чистый JS (без jquery)В ходе полуторачасового поиска в интернете,...

283
Переместить метку Яндекс.Карты 2.1

Переместить метку Яндекс.Карты 2.1

ПриветствуюЕсть отличный пример по изменению координат

338
JQuery как написать функцию, которая будет срабатывать при выполнении другой (уже встроенной в JQuery) функции?

JQuery как написать функцию, которая будет срабатывать при выполнении другой (уже встроенной в JQuery) функции?

Если использовать val(), то on('change') не работаетЯ хочу написать функцию, которая вызывается после выполнения val(), в ней проверяется - у какого...

363