Beste lezer,
Ik wil een Chrome Extensie maken waarbij als ik op een start knop druk hij een lijst met URL's om de zoveel seconden opent. Ik heb weinig ervaring met het maken van Chrome Extensie's / Apps. Ik heb de code al voor groot en deels maar iets werkt niet helemaal lekker. Ik heb verschillende dingen geprobeerd die ik op internet gevonden heb. Had het ook geprobeerd door middel van een App in plaats van een Extensie maar toen kreeg ik errors. Als ik deze code nu start krijg ik geen errors in de console maar er gebeurd niks. Ik hoop dat jullie het probleem kunnen vinden!
Hierbij de code.
manifest.js
Code
{
"name": "PageViewer",
"description": "Page Viewer extensions.",
"browser_action": {
"default_icon": {
"38": "logo-16.png"
},
"default_title": "Ready for start!",
"default_popup": "window.html"
},
"icons": {
"128": "logo-128.png",
"16": "logo-16.png"
},
"permissions": [
"tabs"
],
"manifest_version": 2,
"version": "0.1"
}
Toon Meer
window.html
HTML
<!DOCTYPE html>
<html>
<head>
<script src="background.js"></script>
</head>
<body>
<div><input type="button" value="Start" class="start"></div>
</body>
</html>
background.js
Code
chrome.app.runtime.sendRequest.addListener(function() {
var param = 0;
var reload = {
page: function() {
chrome.tabs.getCurrent(function (tab) {
param++;
chrome.tabs.update(tab.id, {url: "http://testsite.com/id/" + param});
});
}
}
document.getElementsByClassName("start").onclick = function() {
setInterval(reload.page(), 11000);
}
});
Toon Meer