Это мое первое расширение JS Chrome.
Я хочу сделать YouTube только офлайн.
manifest.json:
{
"name": "limit",
"version": "1.0",
"description": "limit",
"permissions": ["storage","tabs","webNavigation","debugger"],
"background": {
"scripts": ["background.js"],
"persistent": false
},
"manifest_version": 2
}
background.js:
chrome.webNavigation.onBeforeNavigate.addListener(function(e) {
alert(e.url);
chrome.tabs.getSelected(null,function(tab) {
alert(tab.id);
chrome.debugger.attach({tabId:tab.id}, version, onAttach.bind(null, tab.id));
chrome.Network.emulateNetworkConditions({offline: true, latency: 100, downloadThroughput: 1, uploadThroughput: 1});
});
}, {url: [{hostContains: 'youtube.com'}]});
background.js строки 5 и 6 не работают, я не знаю, правильно ли это написать или нет!