新版Chrome手动安装flashplayer plugin无效的问题

问题描述: 换系统之后发现,换了新版的Chrome6。我想用debug版的flashplayer插件,于是照常规安装了“flashplayer 10.1 plugin debug”版。装好之后重启Chrome打开http://www.flashplayerversion.com/,看到版本是最新的,可不是debug version,觉得很奇怪。 后来到控制面板里把flash plugin直接卸载了,打开Chrome依然能播放flash! 原来Chrome5和Chrome6都已经内置了flashplayer,而且是最新版的,这本是很好的事情,但对于flash开发者来说,需要的是debug版的fp,需要找到方法给Chrome把内置的fp换成debug版。

Flash
g || '') ? 'zh' : 'en'; var raw = ((navigator.languages && navigator.languages[0]) || navigator.language || '').toLowerCase(); if (!raw) return; var sys = /^zh/i.test(raw) ? 'zh' : 'en'; if (sys === page) return; try { if (localStorage.getItem(KEY) === page) return; } catch (e) {} if (/^\/(en\/)?404\.html$/.test(location.pathname)) return; var alt = page === 'zh' ? 'en' : 'zh-CN'; var link = document.querySelector('link[rel="alternate"][hreflang="' + alt + '"]'); var href = (link && link.href) ? new URL(link.href).pathname : (page === 'zh' ? '/en/' : '/'); var isZh = page === 'zh'; var bar = document.createElement('div'); bar.className = 'mb-langbar'; bar.setAttribute('role', 'region'); bar.setAttribute('aria-label', isZh ? 'Language' : '语言'); bar.innerHTML = '' + (isZh ? 'This page has an English version.' : '本文有简体中文版。') + '' + '' + (isZh ? 'Read in English' : '阅读中文版') + '' + ''; function remember(remove) { try { localStorage.setItem(KEY, page); } catch (e) {} if (remove) bar.remove(); } bar.querySelector('.x').addEventListener('click', function () { remember(true); }); bar.querySelector('.go').addEventListener('click', function () { remember(false); }); document.body.insertBefore(bar, document.body.firstChild); })();