我正在使用Quick Meeting类型应用。我想检查我的应用程序是否已安装在系统上。
我的应用程序安装程序将插件复制到" Internet插件" Mac OSX上的文件夹和" .mozila / plugins"在Linux上。
我使用此网络插件(NPAPI)来检测系统上是否安装了应用程序。
众所周知,网络插件可以使用navigator.plugins
进行访问。
如果在插件阵列中找到插件,那么我们决定使用已安装的应用程序实现的自定义URL处理程序启动应用程序,否则请下载安装程序并要求用户先安装应用程序。
这适用于Firefox和Safari,但不适用于Google Chrome。此外,Chromium不支持NPAPI插件,谷歌Chrome正在放弃对它的支持。
我想过使用Pepper插件,但它没有任何api来检查安装的应用程序,也没有访问本地文件,如用户主目录所示。
知道怎么做。任何关于此的指针都会有所帮助。