Lodop和C-Lodop混合部署的時候,LodopFuncs.js里面有自動判斷當前瀏覽器使用什么,支持np插件的就會使用Lodop,不支持插件方式的會使用C-Lodop,可以通過預覽窗口左上角圖標簡單的識別出當前使用的是哪種方式。
1.彈出的窗口。
彈出窗口左上角是小打印圖標,使用的是C-Lodop;
彈出窗口左上角是瀏覽器圖標,使用的是Lodop;
2.用CVERSION屬性判斷是否雲打印。
如官網(或混合安裝包自帶的)樣例1:判斷是否控件是否安裝。
LODOP.CVERSION是C-Lodop的版本號,如果該瀏覽器使用的是Lodop插件方式,那么調用這個LODOP.CERSION就會提示undefined。
所以需要提前判斷該瀏覽器是否使用的是雲打印,如果是雲打印,再調用這個LODOP.CERSION方法。
如下面方法,瀏覽器不是使用的C-Lodop彈出的提示會只有Lodop的版本號。
function CheckIsInstall() { try{ var LODOP=getLodop(); if (LODOP.VERSION) { if (LODOP.CVERSION) alert("當前有C-Lodop雲打印可用! C-Lodop版本:"+LODOP.CVERSION+"(內含Lodop"+LODOP.VERSION+")"); else alert("本機已成功安裝了Lodop控件! 版本號:"+LODOP.VERSION); }; }catch(err){ }