我正在为一个在Adobe Flash中运行的游戏工作。从Chrome69开始,每次用户重新启动浏览器时,使用Flash的网站都需要明确的权限才能运行它。我们预计我们的许多玩家会被淘汰,因为他们每次重启浏览器时都需要通过点击即玩流程。(Flash Roadmap -> https://www.chromium.org/flash-roadmap)
因此,我们提出了一个想法,使用chrome扩展,它可以为我们的游戏网站在后台启用flash插件。我们使用'chrome.contentSettings‘来创建这个扩展。
有没有人能确认一下chrome有没有停止控制'chrome.contentSettings‘的'adobe-flash-player’插件的路线图计划?
换句话说,请告诉我下面的api代码可以工作多长时间?
var chrome.contentSettings.plugins.getResourceIdentifiers(function(resIdentifiers);chrome.contentSettings.plugins.getResourceIdentifiers(function(resIdentifiers){ for (var flashResIdentifier;i i=0,‘https://abc.xyz.com/'’:flashResIdentifier,'setting':'allow'});
发布于 2018-09-06 09:48:33
这将在最新的Chrome 69+和更高版本中重新启用闪存手动白名单
chrome://flags/#enable-ephemeral-flash-permission
设置为DISABLED
然后使用Flash手动白名单,转到这里:
chrome://settings/content/flash
然后手动添加您需要的所有网站URL链接,就像之前在Chrome 68和更低版本中一样
发布于 2019-03-22 07:28:53
在Chrome 71之后,您可以通过注册表设置在Windows上永久重新启用特定网站的flash。转到或创建HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Google\Chrome\PluginsAllowedForUrls,,并添加以名称"1“开头的字符串值和您希望启用闪存的URL值(因此,HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Google\Chrome\PluginsAllowedForUrls\1 = "http://myawesomesite.com/*”可为myawesomesite.com下的所有内容启用闪存)。
OSX和Android也有类似的设置。有关详细信息,请参阅here。
https://stackoverflow.com/questions/51648273
复制相似问题