Eshwar Kokkiligadda
Eshwar Kokkiligadda

Reputation: 21

Chrome extension to enable flash plugin

I am working for a game which runs in Adobe Flash. From Chrome 69, sites using Flash will require explicit permission to run it, every time the user restarts the browser. We are expecting lot of our players will get dropped off as they need to go through click-to-play flow every time they restart the browser.(Flash Roadmap -> https://www.chromium.org/flash-roadmap)

So we came up with an idea of using chrome extension which can enable flash plugin in background for our game website. We used 'chrome.contentSettings' for creating this extension.

Can someone please confirm if there is any roadmap plan from chrome to stop controlling of 'adobe-flash-player' plugin from 'chrome.contentSettings'.

Other words pls tell me how long below api code will work ?

var flashResIdentifier; chrome.contentSettings.plugins.getResourceIdentifiers(function(resIdentifiers) { for (var i=0; ihttps://abc.xyz.com/', 'resourceIdentifier':flashResIdentifier, 'setting':'allow'});

Upvotes: 2

Views: 4875

Answers (3)

The Dark Canuck
The Dark Canuck

Reputation: 266

After Chrome 71, you can persistently reenable flash for specific websites on Windows via a registry setting. Go to or create HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Google\Chrome\PluginsAllowedForUrls, and add string values starting with a name of "1" and a value of the URL you wish to enable flash for (so, HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Google\Chrome\PluginsAllowedForUrls\1 = "http://myawesomesite.com/*" to enable Flash for everything under myawesomesite.com).

There is a similar setting for OSX and Android. See here for more information.

Upvotes: 1

Celtik
Celtik

Reputation: 347

I had the same problem in version 72 of Chrome, and the solution I found is the following:

  1. Click the paddlock icon, and go to Site settings: Paddlock icon

  2. Then, on Flash option, select Allow

  3. Refresh page, and that's all! :)

Reference: https://www.lifewire.com/enable-flash-in-chrome-4160696

Upvotes: 0

fprog
fprog

Reputation: 51

This will re-enable Flash manual white-listing in the latest Chrome 69+ and higher

chrome://flags/#enable-ephemeral-flash-permission

Set to DISABLED

then use Flash manual white-listing by going here:

chrome://settings/content/flash

Then manually add all website URL links that you need like before in Chrome 68 and lower

Upvotes: 1

Related Questions