Lodop是一款功能強大的打印控件,在一些瀏覽器不再支持np插件之后,Lodop公司又推出了C-Lodop,C-Lodop是以服務(wù)的方式解決web打印,擺脫了對瀏覽器的依賴,支持了所有的瀏覽器。
該控件使用簡單,使用簡短的JS語句就可以實現(xiàn)各種web打印,目前支持所有瀏覽器的方法有混合部署和單獨使用C-Lodop兩種方式。
由于lodop插件只能在ie,低版本火狐谷歌這些支持np插件的瀏覽器下使用,所以不建議單獨使用lodop插件,可和c-lodop混合部署或只使用C-Lodop。
C-Lodop的目前的新版本,標(biāo)準(zhǔn)版支持8000和18000雙端口(http),只要一個端口能使用就能用,減小了端口被占用的可能,通常不會兩個端口都被占用。
C-Lodop32位擴展版支持三個端口,在標(biāo)準(zhǔn)版基礎(chǔ)上,增加了一個8443端口(https),如果該https端口被占用,會加一變成8444端口。
注意:
1.https網(wǎng)站需要用C-Lodop32位擴展版。
C-Lodop32位擴展版有https端口,C-Lodop64位擴展版沒有https端口。
如果網(wǎng)站是https的,需要使用32位C-Lodop擴展版,32位C-Lodop擴展版支持32位和64位操作系統(tǒng)。
2.LodopFuncs.js里端口要和啟動端口一致。
建議使用默認端口,修改LodopFuncs.js里的端口,安裝啟動的C-Lodop端口也要修改,每個客戶端都修改是很麻煩的一件事情,默認端口客戶端下載后可直接使用,不建議更改端口,可附加備用端口。
如上所述,https端口,如果8443被占用,會加一變成8444,可以把8443作為優(yōu)先級最高,8444作為備用端口。LodopFuncs.js該部分里參數(shù)Priority是服務(wù)優(yōu)先級,數(shù)值越大優(yōu)先級越高。
https://localhost:8443/CLodopfuncs.js?priority=1
https://localhost:8444/CLodopfuncs.js?priority=0
如果是https網(wǎng)站,安裝擴展版后,會看到只有一個8443的https端口,但是在LodopFuncs.js里,建議通過優(yōu)先級方式,增加備用端口8444,客戶端占用默認端口,會用備用端口。
如果啟動C-Lodop的啟動端口和LodopFuncs.js里引用的端口不一致,這種情況,即使安裝了也啟動了C-Lodop,不管重啟多少次C-Lodop,都會提示"CLodop云打印服務(wù)(localhost本地)未安裝啟動!"。
因此要特別注意,要使用默認端口,或增加備用端口,不可隨意更改,否則會給終端客戶造成困擾。
相關(guān)博文:提示“Web打印服務(wù)CLodop未安裝啟動”的各種原因和解決方法
簡短問答
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快捷方式,重啟一下本機的c-lodop,重啟后刷新頁面.
查看當(dāng)前是否有https端口,參考http://www.c-lodop.com/faq/pp32.html
使用32位擴展版c-lodop,啟動界面設(shè)置里查看下當(dāng)前啟動端口。
重啟c-lodop后刷新頁面,清理瀏覽器緩存,看報錯是否去掉。
訪問下https://localhost:8443,點歡迎頁面的預(yù)覽試試。
如果歡迎頁面點預(yù)覽正常了,那么c-lodop正常了,查看下自己頁面的使用方法,刷新自己的頁面重新測試一下。
https://localhost:8444/CLodopfuncs.js報錯不用管,這個是備用的,當(dāng)8443占用時,這個會有用。
建議不要去掉,如果客戶端8443占用了,就會走這個優(yōu)先級,保留備用端口8444。
該文章在 2023/9/26 23:48:13 編輯過