Расширение для Safari. Как вызвать функцию из popover в global page?
Сделел небольшое расширение для safari
в панели инструментов кнопка, при нажатии вылазит popover. В нем ссылки. Когда на ссылки нажимаешь ничего не происходит. Хотелось бы чтобы при нажатии на ссылку открывался новый таб с этой ссылкой. В документации написанно что можно вызывать функцию из глобальной страницы. safari.extension.globalPage.contentWindow.functionName() Сделал в глобальной странице функцию которая открывает новый таб
function tab(){
var newTab = safari.self.browserWindow.openTab();
};
в popover сделал кнопку которая по нажатию вызывает функцию, которая вызывает функцию из глобальной страницы. <input type="button" onclick="openTab();" value="button">
function openTab(){
var tab = safari.extension.globalPage.contentWindow.tab();
};
при нажатии на кнопку в popover ничего не происходит Подскажите что не правильно делаю? |
| Часовой пояс GMT +3, время: 00:46. |