Update using-pepper-flash-plugin.md

This commit is contained in:
michal1106 2016-04-25 16:45:56 +03:00
parent 60b9ff3948
commit 62d00163a8

View file

@ -11,6 +11,9 @@ navigating to `chrome://plugins` in the Chrome browser. Its location and version
are useful for Electron's Pepper Flash support. You can also copy it to another are useful for Electron's Pepper Flash support. You can also copy it to another
location. location.
_**Attention:** On windows, Pepper Flash plugin is win32 and it won't work with Electron x64 version.
<br>Get win32 version from [Electron Releases](https://github.com/electron/electron/releases)_
## Add Electron Switch ## Add Electron Switch
You can directly add `--ppapi-flash-path` and `ppapi-flash-version` to the You can directly add `--ppapi-flash-path` and `ppapi-flash-version` to the
@ -20,19 +23,20 @@ For example:
```javascript ```javascript
// Specify flash path. // Specify flash path.
// On Windows, it might be /path/to/pepflashplayer.dll // On Windows, it might be /path/to/pepflashplayer.dll or just pepflashplayer.dll if it resides main.js
// On OS X, /path/to/PepperFlashPlayer.plugin // On OS X, /path/to/PepperFlashPlayer.plugin
// On Linux, /path/to/libpepflashplayer.so // On Linux, /path/to/libpepflashplayer.so
app.commandLine.appendSwitch('ppapi-flash-path', '/path/to/libpepflashplayer.so'); app.commandLine.appendSwitch('ppapi-flash-path', '/path/to/libpepflashplayer.so');
// Specify flash version, for example, v17.0.0.169 // Optional: Specify flash version, for example, v17.0.0.169
app.commandLine.appendSwitch('ppapi-flash-version', '17.0.0.169'); app.commandLine.appendSwitch('ppapi-flash-version', '17.0.0.169');
app.on('ready', function() { app.on('ready', function() {
mainWindow = new BrowserWindow({ mainWindow = new BrowserWindow({
'width': 800, 'width': 800,
'height': 600, 'height': 600,
'web-preferences': { // web-preferences is deprecated. Use webPreferences instead.
'webPreferences': {
'plugins': true 'plugins': true
} }
}); });
@ -41,6 +45,8 @@ app.on('ready', function() {
}); });
``` ```
_**Attention:** You can check if Flash dll was loaded by running `navigator.plugins` on the Console (although you can't know if the plugin's path is correct)_
## Enable Flash Plugin in a `<webview>` Tag ## Enable Flash Plugin in a `<webview>` Tag
Add `plugins` attribute to `<webview>` tag. Add `plugins` attribute to `<webview>` tag.