Chrome的PPAPI版本的Flash现在的速度是NPAPI版本的一半。这是完全不可接受的。在使用Stage3D和传统的Flash显示列表时,PPAPI在性能上落后了几英里,甚至没有使用Stage3D的硬件加速,而NPAPI则充分利用了它。
我的问题是,我已经知道有一种方法可以检测是否正在使用PPAPI,但是,是否可以通过headers或Javascript以任何方式强制使用Flash的NPAPI版本?
我目前的解决方案是简单地显示一个小教程,每当检测到Flash PPAPI版本的插件时,手动禁用Flash PPAPI,但如果我可以在后台默默地强制使用NPAPI插件,那将会方便得多。
有可能吗?
发布于 2013-06-12 15:22:46
没有办法做到这一点。如果你找到一个,这将是一个安全问题,并将被修复,因为如果攻击者可以默默地将用户从沙箱PPAPI插件强制切换到不受限制的NPAPI插件,那么拥有沙箱插件的所有安全好处将会丢失。
(希望您的教程将向用户指出,遵循您的说明会增加他们对恶意网站攻击的脆弱性,以便他们做出明智的决定。)
https://stackoverflow.com/questions/17054325
复制相似问题