我想在更新后重新加载插件而不重新启动浏览器。我尝试了mac版本,它工作正常,但是,我需要更改每个版本的插件名称。
navigator.plugins.refresh(false);
在 Windows 中,我尝试了这些步骤,但无法使其正常工作。有没有人有这方面的运气?有谁知道可能出了什么问题?
“在 Windows 上,您甚至需要将其安装到具有特定于版本的文件名的特定于版本的目录中。安装插件后,您可以尝试以下方法在打开的浏览器中重新加载插件
<script>
var myplugin = "<object id=\"plugin\" type=\"application/x-foobar\"> </object>";
function onload(){ // Assuming this function put your plugin on the page in the first place
document.getElementById('pluginHere').innerHTML = myplugin;
}
function reload(){
document.getElementById('pluginHere').innerHTML = "";
document.getElementById('pluginHere').innerHTML = myplugin;
}
</script>
多谢。