我正在编写一个NPAPI插件。在浏览器访问的每个网页中,我为插件注入了一个对象标签。类似的东西:
<object id="myplugin" type="plugin-mime-type" >
在某些我不想要的页面中,注入后我通过使用id查找元素并执行document.removeChild来删除它。从我的日志记录中我发现在firefox和opera中,这样做会自动调用插件destroy方法NPP_Destroy(NPAPI)。但在Chrome中,它似乎并没有称之为。有没有什么特别的方法可以删除我缺少的chrome插件?
任何帮助都将不胜感激。
由于
答案 0 :(得分:0)
通过将对象放入div并在删除时将div的显示设置为none来解决问题。这杀死了插件进程。