Skip to content

Commit f204335

Browse files
committed
feat: add loadZebraManager in print helper
1 parent 345532e commit f204335

1 file changed

Lines changed: 10 additions & 0 deletions

File tree

eln/stock/printer/helper.js

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -114,4 +114,14 @@ module.exports = {
114114
localStorage.setItem('lastPrinterFormat', f.printer);
115115
return String(f.printer);
116116
},
117+
118+
async loadZebraManager(zebraPrinterProxy) {
119+
if (window.zebraManager) return window.zebraManager;
120+
return new Promise((resolve) => {
121+
const script = document.createElement('script');
122+
script.src = `${zebraPrinterProxy.url}/embed.js`;
123+
script.onload = () => resolve(window.zebraManager);
124+
document.head.appendChild(script);
125+
});
126+
},
117127
};

0 commit comments

Comments
 (0)