API chrome, не нажимается кнопка по средствам расширения
Здравствуйте!
Пишу расширение под chrome. Необходимо через форму расширения нажать на кнопку ,которая находится на сайте в активной вкладке. Код сайта: ![]() Код кнопки на расширении: <input id="play1" type="button" src="images/121.png" name="play1" alt="Воспроизвести"/> Скрипт:
$(document).ready(function () {
chrome.tabs.query({'active': true}, function(tab) {
var url = tab.url;
if (url.indexOf("http://vk.com/audio") > -1) {
var xhr = new XMLHttpRequest();
xhr.open("GET", url, true);
xhr.send(null);
xhr.onreadystatechange = function() {
if (xhr.readyState == 4)
{
if (xhr.responseText)
{
var data = xhr.responseText;
$('.audio', data).each(function (index) {
var knopka = $(this).find('.area > .play_new').click();
});
}
}
}
}
}
});
В манифесте даk разрешение на tab |
С какой целью расширение делаешь? Качалок музыки с ВК и так уже много. Если ты думаешь его монетизировать рекламой, можешь забыть об этой идее. Я пробовал. Негативные отзывы моментом убьют рейтинг твоего расширения. Вывод: расширение монетизировать нельзя. Делай приложения и там уже ставь любую рекламу.
|
| Часовой пояс GMT +3, время: 08:23. |