Install Zebra Browser Print, or start the Zebra Browser Print Service

I have a GX430t label printer installed, I can print tests to if from the printer driver no problem. Its connected by USB. I have installed Zebra Browser print application and I am able to select the printer OK. When I visit the sample page..

file:///C:/Program%20Files%20(x86)/Zebra%20Technologies/Zebra%20Browser%20Print/ZebraBrowserPrintDocsWebCodeExamples/sample/index.html

I get t he request to add local host but then an error message "An error occured while attempting to connect to your Zebra Printer. You may not have Zebra Browser Print installed, or it may not be running. Install Zebra Browser Print, or start the Zebra Browser Print Service, and try again."

Can anyone point me in the right direction? I've tried deleting the printer driver and reinstalling everything 3 times already. No luck.

OS Windows 7 64bit
Google Chrome

Alex Matthews
To answer my own question

To answer my own question here. The issue was a missing cross origin header. The application makes a call to localhost to get the json list of printers. This doesn't work in Chrome due to cross origin restrictions. This can be fixed by adding in a header like so...

// PHP Example

<?php

header("Access-Control-Allow-Origin: *");

?>

Vote: 
Vote up!
Vote down!

Points: 0

You voted ‘up’


Anonymous (not verified)
Alternatively, we can add the

Alternatively, we can add the Allow-Control-Allow-Origin to Chrome from Google chrome web store. This will make the samples of Browser Print work too.

Vote: 
Vote up!
Vote down!

Points: 0

You voted ‘up’


Log in to post comments