Ich konnte eine neue Registerkarte laden, aber Skript vor dem Laden der Seite ausgeführt.Chrome Extension erstellen Sie eine neue Registerkarte, warten Sie, bis es vollständig geladen wird, führen Sie ein Skript
manifest.json:
{
"manifest_version": 2,
"name": "cpClips",
"version": "1.0",
"description": "cpClips extension to download videos from streaming sites.",
"browser_action": {
"default_icon": "icon.png"
},
"background": {
"scripts": ["bg.js"],
"persistent": false
},
"permissions": [
"tabs"
]
}
bg.js:
chrome.browserAction.onClicked.addListener(function(activeTab)
{
chrome.tabs.create({ url: 'http://127.0.0.1:8000' },function(tab) {
alert('hi');
});
});
Ich versuchte chrome.tabs.executeScript mit zusammen mit chrome.tabs.onUpdated.addListener aber dann auch die neuen Registerkarte gewonnen nicht öffnen. Ein Beispiel wäre nett.