影视久久国产高清_成人毛片网站av_国产天堂AV在线色_亚洲国产精品人人爽夜夜爽_91免费观看国产_亚洲av网站在线播放_中文字幕日韩在线观看_欧美精品乱码在线看_亚洲AⅤ永久无码毛片蜜桃_日韩激情无码专区精品

新聞資訊

斑馬打印機(jī)實(shí)用瀏覽器javascript打印的實(shí)現(xiàn)方式

2025-03-11 20:20:59


最近又有不少客戶詢問(wèn)

使用電腦或安卓手機(jī),打開(kāi)網(wǎng)頁(yè),

提交任務(wù)直接連接本地的打印機(jī)進(jìn)行打印。

不用安裝驅(qū)動(dòng),

只需要對(duì)本地打印機(jī)進(jìn)行綁定,

支持網(wǎng)絡(luò)接口和藍(lán)牙接口的斑馬打印機(jī)。

image.png

Browser Print SDK 能夠使用 JavaScript 進(jìn)行打印。

Zebra Browser Print 

官網(wǎng)信息請(qǐng)?jiān)L問(wèn)

https://www.zebra.cn/cn/zh/products/software/barcode-printers/link-os/browser-print.html


本文相關(guān)安裝包和資料下載地址:

鏈接:https://pan.baidu.com/s/1CVp5HlFGfvKEi0H5vsJkjg

提取碼:gnj6


應(yīng)用特點(diǎn)

  • 允許網(wǎng)頁(yè)直接通過(guò)客戶端設(shè)備與Zebra打印機(jī)進(jìn)行通信連接。

  • 自動(dòng)發(fā)現(xiàn)網(wǎng)絡(luò)和藍(lán)牙連接的Zebra打印機(jī)。

  • 允許與設(shè)備進(jìn)行雙向通信。

  • 能夠?yàn)樽罱K用戶應(yīng)用程序設(shè)置默認(rèn)打印機(jī),

  • 而與默認(rèn)打印機(jī)無(wú)關(guān)由操作系統(tǒng)使用。

  • 能夠從URL或Blob鏈接中打印PNG,JPG或位圖圖像



安裝

1.下載并安裝APK文件。

目前版本zebra-browser-print-android-v130158.apk

2.安裝好后,打開(kāi)應(yīng)用程序圖標(biāo)“Browser-Print”來(lái)運(yùn)行該應(yīng)用程序。
3.程序首次運(yùn)行時(shí),將彈出“最終用戶許可協(xié)議”。

    選擇“接受”。

image.png


4.一旦打開(kāi)應(yīng)用程序,瀏覽器打印服務(wù)應(yīng)啟動(dòng)。 

    瀏覽器打印圖標(biāo)將出現(xiàn)在通知托盤中。

image.png




連接綁定打印機(jī)

打開(kāi)應(yīng)用后可以綁定網(wǎng)絡(luò),和藍(lán)牙連接的打印機(jī)


1. 點(diǎn)擊下方的搜尋打印機(jī)

image.png

2. 可以看到設(shè)備開(kāi)始查找附近的打印機(jī)

    選擇你需要連接捆綁的打印機(jī)


您也可以通過(guò)單擊“管理設(shè)備”來(lái)手動(dòng)添加未被發(fā)現(xiàn)的設(shè)備

image.png


3.連接捆綁打印機(jī)成功,你就可以看到打印機(jī)的狀態(tài)

    這樣就捆綁為設(shè)置默認(rèn)打印機(jī)。


    你稍后在網(wǎng)頁(yè)中打印時(shí)就不用選擇設(shè)備了

image.png


A。默認(rèn)設(shè)備:列出有關(guān)默認(rèn)設(shè)備的信息。 

B。接受的主機(jī):列出用戶允許訪問(wèn)其設(shè)備的網(wǎng)址。

這些可以使用此屏幕刪除。

C。被阻止的主機(jī):列出用戶已阻止對(duì)其設(shè)備進(jìn)行訪問(wèn)的網(wǎng)址。

這些可以使用此屏幕刪除。


例如:當(dāng)我們通過(guò)192.168.1.80上的URL網(wǎng)址訪問(wèn)時(shí),就會(huì)被記錄在這里。

image.png


我們也可以將它從列表中刪除

image.png


刪除之后,當(dāng)有新的網(wǎng)站要訪問(wèn)使用Browser Print

系統(tǒng)就會(huì)跳出確認(rèn)提示

image.png



網(wǎng)頁(yè)Web服務(wù)器

Browser Print使用易于使用的JavaScript API,通過(guò)瀏覽器通過(guò)USB,網(wǎng)絡(luò)和藍(lán)牙與本地Zebra設(shè)備進(jìn)行通信。

瀏覽器打印使網(wǎng)站或Web應(yīng)用程序能夠與任何受支持平臺(tái)上的本地連接的設(shè)備無(wú)縫通信。單一的跨平臺(tái)JavaScript API消除了本機(jī)復(fù)雜性,使您的團(tuán)隊(duì)可以專注于您的產(chǎn)品。

**注意Demo時(shí)候,需要訪問(wèn)Web Server上的網(wǎng)頁(yè),而不能在本地直接打開(kāi)文件測(cè)試。

http://weblink.westeurope.cloudapp.azure.com/BrowserPrint/Sample/

image.png

記得將你的網(wǎng)頁(yè),和JavaScript API的兩個(gè)文件放在一起

BrowserPrint-3.0.216.min.js

BrowserPrint-Zebra-1.0.216.min.js

image.png


注意我們?cè)诰W(wǎng)頁(yè)代碼,聲明API 庫(kù)的位置

image.png

這里我們用了Demo的樣例網(wǎng)頁(yè)



安卓瀏覽器打開(kāi)的效果


第一次安卓訪問(wèn)該網(wǎng)頁(yè)時(shí),Browser Print 會(huì)彈出連接允許請(qǐng)求。

image.png

點(diǎn)擊“ALLOW” 同意之后,網(wǎng)頁(yè)的JS代碼才會(huì)訪問(wèn)打印機(jī)設(shè)備。

這時(shí)候,可以看到網(wǎng)頁(yè)已經(jīng)自動(dòng)刷新了打印機(jī)列表

這時(shí)候就是顯示的默認(rèn)打印機(jī)。

image.png

當(dāng)然,如果你想更換打印機(jī)

你可以點(diǎn)擊打印的下拉菜單,這時(shí)候就會(huì)彈出你可選擇全部打印機(jī)。

image.png


我們可以選擇“發(fā)送ZPL標(biāo)簽” 送打印一個(gè)測(cè)試標(biāo)簽

image.png

可以看到標(biāo)簽已經(jīng)被打印出來(lái)。

image.png


也可以選擇“發(fā)送ZPL代碼” ,打印一個(gè)測(cè)試標(biāo)簽

image.png

我們可以打印一張有中文字符的標(biāo)簽

image.png



詳細(xì)的JS 的使用 可以查看相應(yīng)的說(shuō)明文檔。

在下載目錄中可以方便找到。

image.png



image.png

現(xiàn)在的Browser Print 支持安卓系統(tǒng)和 windows PC

在PC 上相關(guān)的管理界面也很簡(jiǎn)單。

image.png

支持的瀏覽器

 Internet Explorer v11、Chrome 或 Safari 瀏覽器

友情提醒:

使用藍(lán)牙和wifi等連接打印機(jī)工作,

建議將打印機(jī)升級(jí)到最新固件

客服