Javascript 浏览器:什么要求重新启动?
我正在制作一个需要OpenLight才能工作的站点,我注意到在安装它之后,Firefox需要重新启动才能开始解释OpenLight已经安装的事实。什么使重新启动成为必需 我注意到,一旦安装了Adobe Flash,它就会立即开始工作。这与安装程序有关吗?或者有没有办法通过Javascript强制Firefox像重启一样重新读取所有内容?我不知道该怎么办Javascript 浏览器:什么要求重新启动?,javascript,firefox,google-chrome,javascript-events,installation,Javascript,Firefox,Google Chrome,Javascript Events,Installation,我正在制作一个需要OpenLight才能工作的站点,我注意到在安装它之后,Firefox需要重新启动才能开始解释OpenLight已经安装的事实。什么使重新启动成为必需 我注意到,一旦安装了Adobe Flash,它就会立即开始工作。这与安装程序有关吗?或者有没有办法通过Javascript强制Firefox像重启一样重新读取所有内容?我不知道该怎么办 谢谢:)所有firefox扩展都需要重新启动。诸如Flash之类的插件可以解决这个问题,但不幸的是,您不能“强制刷新”环境。这可能是由于一些原因
谢谢:)所有firefox扩展都需要重新启动。诸如Flash之类的插件可以解决这个问题,但不幸的是,您不能“强制刷新”环境。这可能是由于一些原因造成的。首先,如果插件之前已经加载过。如果是这样,并且插件开发人员编写了一些代码来支持它,那么新插件可以在不重新启动的情况下被替换,因为插件已经存在于名称空间中
第二,如果插件没有发出需要访问浏览器核心的调用。如果插件不需要重新启动,则无需重新启动即可启动。访问chrome是需要重新启动的一个重要原因,请在Firefox中看到这一点。但为什么?为什么Flash可以做到这一点?:)这不再是事实。大多数扩展仍然可以,但一些较小的扩展不能。正如Tim提到的,我很可能是错的。Flash不是一个普通的firefox插件,它是一个插件。。像quicktime。工作原理完全不同,并且是在一个单独的过程中进行的。在任何情况下,如果Tim是对的,您都需要更改OpenLight插件以允许这样做。在Firefox扩展而不是插件的上下文中,Firefox调用无重启插件“”,关键是它们不能使用XUL覆盖。