Иконка расширения по ссылке Chrome

239
04 февраля 2018, 02:45

Использую такой код:

var img = new Image,
  canvas = document.createElement("canvas"),
  ctx = canvas.getContext("2d"),
  src = settings['address'] + "/2.png"; // insert image url here
img.crossOrigin = "Anonymous";
img.onload = function() {
  canvas.width = img.width;
  canvas.height = img.height;
  ctx.drawImage(img, 0, 0);
  chrome.browserAction.setIcon({
    "imageData": ctx.getImageData(0, 0, 19, 19)
  });
};
img.src = 'https://lh3.googleusercontent.com/krl72AYWGWgmhSCcdlHm-IgwkOBfdq6qVFIJtHxhfoSlMcrIgKdVhK-l-o800kv0m7uO=w300';

Но в итоге получаю тупо прозрачную иконку, даже не иконку а пустоту. Ошибки нет.

READ ALSO
Пробелы в textarea при считывании с БД

Пробелы в textarea при считывании с БД

При считывании информации с БД в textarea выводит отступы в начало строки

237
Подскажите как сделать так чтобы при определенном результате$question['display_number'] менялось слово Question в title

Подскажите как сделать так чтобы при определенном результате$question['display_number'] менялось слово Question в title

Тут нет ничего сложного, добавить проверку и записать в переменную результат

239
Смена позиции элемента массива php

Смена позиции элемента массива php

Как из массива а сделать массив b наиболее эффективно?

214
PHP ООП, статические функции [дубликат]

PHP ООП, статические функции [дубликат]

На данный вопрос уже ответили:

172