Расширение Safari - изображения в динамическом меню расширения - PullRequest
1 голос
/ 08 августа 2011

Я работаю над расширением Safari с динамическим меню расширений.

Я пытаюсь разместить значок рядом с каждой динамической записью в меню.

Когда я ссылаюсь на изображение всервер:

var menuItem = event.target.appendMenuItem("bb"+i, i+" - "+itemTitle);
menuItem.image = 'http://www.google.com/favicon.ico';

изображение появляется в каждом пункте меню, однако, когда я пытаюсь использовать изображение в моем расширении:

var menuItem = event.target.appendMenuItem("bb"+i, i+" - "+itemTitle);
menuItem.image = 'menu.png';

изображение не будет отображаться.

Что здесь не так - код находится в файле mu global.html, а изображение находится в том же месте, что и файл global.html?

1 Ответ

0 голосов
/ 20 августа 2011

Ну, я нашел ответ, так что это для всех, кто хочет знать:

var menuItem = event.target.appendMenuItem("bb"+i, i+" - "+itemTitle);
menuItem.image = safari.extension.baseURI+'menu.png';
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...