Lodop是一款功能強(qiáng)大的打印控件,在一些瀏覽器不再支持np插件之后,Lodop公司又推出了C-Lodop,C-Lodop是以服務(wù)的方式解決web打印,擺脫了對(duì)瀏覽器的依賴,支持了所有的瀏覽器。
該控件使用簡(jiǎn)單,使用簡(jiǎn)短的JS語句就可以實(shí)現(xiàn)各種web打印,目前支持所有瀏覽器的方法有混合部署和單獨(dú)使用C-Lodop兩種方式。
由于lodop插件只能在ie,低版本火狐谷歌這些支持np插件的瀏覽器下使用,所以不建議單獨(dú)使用lodop插件,可和c-lodop混合部署或只使用C-Lodop。
C-Lodop的目前的新版本,標(biāo)準(zhǔn)版支持8000和18000雙端口(http),只要一個(gè)端口能使用就能用,減小了端口被占用的可能,通常不會(huì)兩個(gè)端口都被占用。
C-Lodop32位擴(kuò)展版支持三個(gè)端口,在標(biāo)準(zhǔn)版基礎(chǔ)上,增加了一個(gè)8443端口(https),如果該https端口被占用,會(huì)加一變成8444端口。
注意:
1.https網(wǎng)站需要用C-Lodop32位擴(kuò)展版。
C-Lodop32位擴(kuò)展版有https端口,C-Lodop64位擴(kuò)展版沒有https端口。
如果網(wǎng)站是https的,需要使用32位C-Lodop擴(kuò)展版,32位C-Lodop擴(kuò)展版支持32位和64位操作系統(tǒng)。
2.LodopFuncs.js里端口要和啟動(dòng)端口一致。
建議使用默認(rèn)端口,修改LodopFuncs.js里的端口,安裝啟動(dòng)的C-Lodop端口也要修改,每個(gè)客戶端都修改是很麻煩的一件事情,默認(rèn)端口客戶端下載后可直接使用,不建議更改端口,可附加備用端口。
如上所述,https端口,如果8443被占用,會(huì)加一變成8444,可以把8443作為優(yōu)先級(jí)最高,8444作為備用端口。LodopFuncs.js該部分里參數(shù)Priority是服務(wù)優(yōu)先級(jí),數(shù)值越大優(yōu)先級(jí)越高。
https://localhost:8443/CLodopfuncs.js?priority=1
https://localhost:8444/CLodopfuncs.js?priority=0
如果是https網(wǎng)站,安裝擴(kuò)展版后,會(huì)看到只有一個(gè)8443的https端口,但是在LodopFuncs.js里,建議通過優(yōu)先級(jí)方式,增加備用端口8444,客戶端占用默認(rèn)端口,會(huì)用備用端口。
如果啟動(dòng)C-Lodop的啟動(dòng)端口和LodopFuncs.js里引用的端口不一致,這種情況,即使安裝了也啟動(dòng)了C-Lodop,不管重啟多少次C-Lodop,都會(huì)提示"CLodop云打印服務(wù)(localhost本地)未安裝啟動(dòng)!"。
因此要特別注意,要使用默認(rèn)端口,或增加備用端口,不可隨意更改,否則會(huì)給終端客戶造成困擾。
相關(guān)博文:提示“Web打印服務(wù)CLodop未安裝啟動(dòng)”的各種原因和解決方法

簡(jiǎn)短問答
https://localhost:8443/CLodopfuncs.js和加載不上
GET https://localhost:8443/CLodopfuncs.js?priority=1 net::ERR_CONNECTION_REFUSED
GET https://localhost:8444/CLodopfuncs.js?priority=0 net::ERR_CONNECTION_REFUSED
雙擊桌面上的c-lodop快捷方式,重啟一下本機(jī)的c-lodop,重啟后刷新頁面.
查看當(dāng)前是否有https端口,參考http://www.c-lodop.com/faq/pp32.html
使用32位擴(kuò)展版c-lodop,啟動(dòng)界面設(shè)置里查看下當(dāng)前啟動(dòng)端口。
重啟c-lodop后刷新頁面,清理瀏覽器緩存,看報(bào)錯(cuò)是否去掉。
訪問下https://localhost:8443,點(diǎn)歡迎頁面的預(yù)覽試試。
如果歡迎頁面點(diǎn)預(yù)覽正常了,那么c-lodop正常了,查看下自己頁面的使用方法,刷新自己的頁面重新測(cè)試一下。
https://localhost:8444/CLodopfuncs.js報(bào)錯(cuò)不用管,這個(gè)是備用的,當(dāng)8443占用時(shí),這個(gè)會(huì)有用。
建議不要去掉,如果客戶端8443占用了,就會(huì)走這個(gè)優(yōu)先級(jí),保留備用端口8444。
該文章在 2023/9/26 23:48:13 編輯過