Prodej brandové domény světové značky Fred Perry
Zobrazují se odpovědi 1 až 4 z 4

Přímý tisk na tiskárnu Zebra z prohlížeče z Androidu

  1. Nemáte někdo rozchozený přímý tisk z prohlížeče na tiskárnu Zebra? BrowserPrint od Zebry jsem rozchodil a funguje mi to s js, ale to není to co chci (běží to na WIN). Potřebuji tisknout štítek z prohlížeče na tabletu s Androidem, který se používá na skladě k zobrazení toho co se má balit. Tablet je na stejném subnetu jako tiskárna. Představoval jsem si něco jako jednoduchý POST s ZPL daty a IP tiskárny, ale nemohu to najít. Tiskárna je ZEBRA GS420d. Díky za nápady, kterým směrem se vydat.

    ---------- Příspěvek doplněn 20.01.2020 v 16:48 ----------

    Tak pro zpl stačí toto, kdyby se to někomu hodilo:
    Kód:
    <script>
        function print()
        {
          var zpl = document.getElementById("zpl").value;
          var ip_addr = document.getElementById("ip_addr").value;
          var output = document.getElementById("output");
          var url = "http://"+ip_addr+"/pstprnt";
          var method = "POST";
          var async = true;
          var request = new XMLHttpRequest();
    
          request.onload = function () {
            var status = request.status; // HTTP response status, e.g., 200 for "200 OK"
            var data = request.responseText; // Returned data, e.g., an HTML document.
            output.innerHTML = "Status: " + status + "<br>" + data;
          }
    
          request.open(method, url, async);
          request.setRequestHeader("Content-Length", zpl.length);
    
          // Actually sends the request to the server.
          request.send(zpl);
        }
      </script>

  2. Co se právě děje na Webtrhu?
    INTstudio nabízí: Slevové kódy Wedos
    Jannovakul poptává: Implementace platební brány ComGate
    Alexcapi poptává: Stránky na WIX - databáze
  3. Tak jsem se radoval předčasně. Pokud to volám z https stránky, tak to samozřejmě nefunguje, protože ta tiskárna je jen http a blokuje to prohlížeč jako mixed content (volání http z https). Napadá někoho něco? Potřebuji to volat z prohlížeče na Androidu a ta zebra tiskárna https neumí. Přepínat administraci do http kvůli tomu fakt nebudu.

  4. da se to obejit pomoci https://www.npmjs.com/package/cors-bypass
    popis jak to funguje tady https://stackoverflow.com/questions/...via-https-page
    asi treti prispevek shora kde mluvi o popupu a postMessage

  5. Ok, díky moc. Nicméně je to jen taková obezlička, nebo myslíš že to bude fungovat i za pár let?

Spolupracujeme: Jooble.org, Aximum - profesionální překlady Hostujeme u Server powered by TELE3