我在 Google 搜索中提供的许多网站的帮助下进行了尝试。但是,我没有为 IE 找到任何解决方案。
我想从头开始构建一个插件。我有 Firefox 插件开发的经验,但没有 IE。
我在 Google 搜索中提供的许多网站的帮助下进行了尝试。但是,我没有为 IE 找到任何解决方案。
我想从头开始构建一个插件。我有 Firefox 插件开发的经验,但没有 IE。
有一个名为FireBreath的开源项目,它允许您从单个代码库为 IE 和 NPAPI(Firefox 等)编写插件。现在已经一岁了,已经很成熟了。
请确保您正在寻找开发插件,而不是扩展。这是差异的简要说明。
如果你真的想写一个插件而不是一个浏览器扩展:
Internet Explorer 插件的术语是——误导性的——内容扩展。具体来说,它们是作为ActiveX 控件实现的。MSDN 还提供了一篇专门针对 IE 的 ActiveX 控件的文章。
如果您走这条路,请注意ATL简化了 COM/ActiveX 实现的大部分方面。
不过,如果您想获得跨浏览器支持,我个人会接受Schnapples 的建议,即使用 FireBreath,因为它为您提供了主要差异的抽象层。
这似乎是一个很棒的 IE 插件站点http://www.enhanceie.com/ie/dev.asp