Howto Detect Pepper Flash
by Eugene Krevenets
JavaScript
function detectPepperFlash() {
var isPPAPI = false;
var type = 'application/x-shockwave-flash';
var mimeTypes = navigator.mimeTypes;
var endsWith = function (str, suffix) {
return str.indexOf(suffix, str.length - suffix.length) !== -1;
}
alert(mimeTypes[type].enabledPlugin);
if (mimeTypes && mimeTypes[type] && mimeTypes[type].enabledPlugin && (mimeTypes[type].enabledPlugin.filename == "pepflashplayer.dll" || mimeTypes[type].enabledPlugin.filename == "libpepflashplayer.so" || endsWith(mimeTypes[type].enabledPlugin.filename, "Chrome.plugin"))) isPPAPI = true;
return isPPAPI;
}
alert('isPPAPI: ' + detectPepperFlash());