2012-10-27 42 views
0

我已经创建了NPAPI浏览器插件。我的插件可以处理某些MIME类型,但是我希望给用户一个选项,看他是否要使用插件加载内容,或者浏览器应该采取默认操作。带有这些选项的Gtk对话框。但是,在插件加载后,是否有可能将控制权交还浏览器?插件加载后是否可以将控制权传递回浏览器

+0

如果您想在任意页面上为用户提供该选项,您可以考虑编写扩展/插件。 –

回答

3

无法撤销内容到插件的切换,没有。

这是嵌入式内容还是内容直接加载到它自己的选项卡中?如果它是前者,你可以使用JS来决定是否首先创建插件对象。如果它是后者,并且您控制用户如何访问内容,则可以给他们一个选择,然后以两种不同的方式提供内容,一种使用默认类型(您不会注册插件),另一种使用用你的插件处理的特殊类型。

+0

实际上我想在插件加载后给用户选项,gtk对话框是由插件本身创建的,所以如果用户不想使用插件,插件应该把控制权交给浏览器,并让浏览器处理。像响应 - >浏览器 - >插件 - >浏览器 –

+1

我明白你想要做什么,正如我所说那是不可能的。我建议其他方法*会起作用,以便您能够获得类似的效果。 – smorgan

+0

感谢您的回复! –

相关问题