Javascript 是否可以从Chromium扩展中禁用Flash插件?
我知道可以手动禁用Chromium中的Flash插件: 去chrome://plugins/,找到“Adobe Flash Player”并将其禁用Javascript 是否可以从Chromium扩展中禁用Flash插件?,javascript,flash,google-chrome-extension,Javascript,Flash,Google Chrome Extension,我知道可以手动禁用Chromium中的Flash插件: 去chrome://plugins/,找到“Adobe Flash Player”并将其禁用 我想知道是否可以使用JavaScript代码或任何来自扩展的客户端脚本语言禁用Flash?还有,是否有一种方法可以与其他扩展(如FlashBlock)进行通信,以动态更新黑名单/白名单?答案是肯定的,只要您想阻止加载flash插件,而不是真正在全局禁用它 相应的API是 manifest.json: "permissions": [ "conten
我想知道是否可以使用JavaScript代码或任何来自扩展的客户端脚本语言禁用Flash?还有,是否有一种方法可以与其他扩展(如FlashBlock)进行通信,以动态更新黑名单/白名单?答案是肯定的,只要您想阻止加载flash插件,而不是真正在全局禁用它 相应的API是 manifest.json:
"permissions": [ "contentSettings"]
您的脚本:
function blockFlash(block) {
chrome.contentSettings.plugins.set({
primaryPattern: '<all_urls>',
resourceIdentifier: {
id: 'adobe-flash-player'
},
setting: block ? 'block' : 'allow'
});
}
功能块闪存(块){
chrome.contentSettings.plugins.set({
主模式:“”,
资源标识符:{
id:“adobe flash player”
},
设置:块?'block':'allow'
});
}
你的意思是作为常规页面的一部分,还是作为扩展的一部分?@minitech:我的意思是作为扩展的一部分。非常感谢,它对我很有用。这就是我要找的。你太棒了!!!