我在我的网络应用程序中使用嵌入式插件来启用扫描(Dynamsoft的网络扫描插件).我正在为firefox用户和crx用户提供xpi服务.在没有安装插件的情况下查看页面时,Firefox将尝试下载插件,用户需要单击"手动安装"进行安装.Chrome将不会尝试下载该插件(根据http://code.google.com/p/chromium/issues/detail?id=15745,这是设计使然)
我想使用javascript来检测插件是否已安装(最好是在尝试通过embed标签加载之前).如果没有安装插件,我想向用户提供正确插件的说明和链接.如果用户点击下载链接而不是仅仅尝试通过embed标记加载,则两个浏览器都会安装各自的插件而不会出现任何问题.
那么,有没有人知道使用javascript安装插件的方法?