这是一个问题和背景:我想在“plugins”文件夹中使用一些与XPI文件一起分发的外部资源。如何检测文件夹的位置并加载所有这些资源?我在Vista中并期望该解决方案能够跨平台工作。
答案 0 :(得分:0)
哪个“插件”文件夹?我有Firefox,Chrome,Chromium-dev和Safari安装。所有这些都可能有自己的插件文件夹。
在Windows上,使用一些非x平台的API,您可以查询注册表以找出应用程序的位置,并确定他们放置插件缓存文件夹的位置。
哦 - 以及某些插件 - 例如Adobe的Flash播放 - 完全安装在'browsers'插件文件夹之外,只需注册他们的location in the registry。