Tom Geplaatst: 3 juni 2016 Delen Geplaatst: 3 juni 2016 Goede middag iedereen, ik zocht een oplossing om offline qr-codes te genereren zonder plug-in. Ik kwam op volgende link: https://lookaside.fbsbx.com/file/OfflineQR.fmp12?token=AWwHBGfeF86U7omhBOb7wAw1Scc3KCrxgYDTb-DhxBM-bmMuWiSGMJ9eBJYGaMwM4On2h9VOApNe5FBoZYjizmA-b_Oc57Oj29jKbpI-djEq58d-Cvzw4RTSOIKuo6IMca-5uIG5LwFb0QZGx1o9HzgF van ene Paul Smith. In dit voorbeeld bestand wordt een qr-code aangemaakt via een embedded javascript in een webviewer. zo heb je instant je qr-code. De javascript die wordt gebruikt is base64 gedecodeerd en kan je op volgende site terugvinden: http://davidshimjs.github.io/qrcodejs/ Deze oplossing lijkt goed te werken, ware het niet dat de qr-code in filemaker anders is dan degene die je op de website van david shim kan genereren. nochtans is de javascript identiek. Iemand enig idee hoe dit komt? mvg tom Quote Link naar reactie
0 Tom Geplaatst: 3 juni 2016 Auteur Delen Geplaatst: 3 juni 2016 In bijlage het bestand met de javascript... davidshimjs-qrcodejs-04f46c6.zip Quote Link naar reactie
0 Tom Geplaatst: 3 juni 2016 Auteur Delen Geplaatst: 3 juni 2016 In bijlage een screenshot van beide qr-codes. deze van filemaker scant niet, deze van de originele website doet het wel... Quote Link naar reactie
0 Tom Geplaatst: 3 juni 2016 Auteur Delen Geplaatst: 3 juni 2016 in bijlage het filemaker bestand... OfflineQRv2.fmp12.zip Quote Link naar reactie
0 SuperWimmie Geplaatst: 3 juni 2016 Delen Geplaatst: 3 juni 2016 Een simpele test is om de QR code te scannen en te zien wat er dan verschijnt. Misschien hoofd- en kleine letters? Quote Link naar reactie
0 SuperWimmie Geplaatst: 3 juni 2016 Delen Geplaatst: 3 juni 2016 Even de QR code gescand met een echte QR app, maar die uit Filemaker werkt gewoon niet. Helaas. Ik zit mij suf te piekeren of dat dit door Base64 komt, in Filemaker ontstaan er spaties en enters extra. Het idee is erg goed, dit is iets waar ik graag gebruik van zou willen maken. Quote Link naar reactie
0 Tom Geplaatst: 3 juni 2016 Auteur Delen Geplaatst: 3 juni 2016 Inderdaad, de code in filemaker scant niet. Je ziet ook dat de qr code verschillend is. en base64 is nodig omdat er maar max 30000 tekens in een webviewer ingezet kunnen worden. bedankt voor je reactie! Quote Link naar reactie
0 Tom Geplaatst: 3 juni 2016 Auteur Delen Geplaatst: 3 juni 2016 ik heb even de base64 code van de javascript uit de webviewer in een global field geplaatst en deze dan in een ander global field gedecodeerd. nadien de de inhoud in BBedit geplakt en vergeleken met het originele javascript. Er zat geen verschil op! Quote Link naar reactie
0 SuperWimmie Geplaatst: 3 juni 2016 Delen Geplaatst: 3 juni 2016 Dan zou de Javascript code niet goed zijn? Quote Link naar reactie
0 Tom Geplaatst: 3 juni 2016 Auteur Delen Geplaatst: 3 juni 2016 Deze is nochtans idem als deze op de site gevonden. heb de javascript ook reeds zelf gedecodeerd en in de webviewer geplakt. raar dat het resultaat op de site anders is dan in de webviewer. Eventueel iets in de webviewer? heb reeds geprobeerd de opties van de webviewer te veranderen maar het resultaat bleef gelijk. Quote Link naar reactie
0 menno Geplaatst: 6 juni 2016 Delen Geplaatst: 6 juni 2016 heb je dit voorbeeld op hbase.net al gezien en geprobeerd? Quote Link naar reactie
0 SuperWimmie Geplaatst: 6 juni 2016 Delen Geplaatst: 6 juni 2016 Zojuist getest, maar onder Windows 10 een pracht van een error inclusief vastloper als je bij de debugger van Internet Explorer de verkeerde keuze maakt. Oude javascript code, misschien? Quote Link naar reactie
0 SuperWimmie Geplaatst: 6 juni 2016 Delen Geplaatst: 6 juni 2016 Nog even dit doorgeworsteld, Internet Explorer doet de dingen anders dan Safari. https://hbase.net/2014/05/11/no-internet-connection-cant-use-plugins-need-qr-codes-create-qr-codes-in-filemaker-pro-using-only-javascript/ Dat kan de reden zijn dat de QR code verschil geeft. Quote Link naar reactie
0 bigbadwolf Geplaatst: 7 juni 2016 Delen Geplaatst: 7 juni 2016 Nog even dit doorgeworsteld, Internet Explorer doet de dingen anders dan Safari. Reden te meer om niet teveel te vertrouwen op weboplossingen. Ik worstel zelf ook nog met een toepassing om de inhoud van een webviewer te verwerken. Werkt prima om mijn Mac, maar voor geen meter onder Windows. Hetgeen je gemerkt hebt is niet alleen in de browser, maar vooral ook de onderliggende techniek die FileMaker aanspreekt. Quote Link naar reactie
0 menno Geplaatst: 7 juni 2016 Delen Geplaatst: 7 juni 2016 Op de pagina van hbase.net staat er een link naar een facebook-pagina met een prima op macosx én windows (maar niet op iOS) werkende QR-generator Quote Link naar reactie
0 Tom Geplaatst: 8 juni 2016 Auteur Delen Geplaatst: 8 juni 2016 (aangepast) Bedankt Menno, heb deze oplossing getest en werkt perfect op mac, maar onder windows komt in het containerveld enkel .png met logo van png te voorschijn. Enig idee hoe dit komt? mvg tom 8 juni 2016 aangepast door Gast Quote Link naar reactie
0 Tom Geplaatst: 8 juni 2016 Auteur Delen Geplaatst: 8 juni 2016 bestand staat hier: https://s3.amazonaws.com/hbase-files/HB-%3EQR-Code-Demo-Javascript.zip Quote Link naar reactie
0 menno Geplaatst: 8 juni 2016 Delen Geplaatst: 8 juni 2016 Heb je getest met deze: https://s3.amazonaws.com/hbase-files/HB-%3EQR-Code-Demo-Javascript.zipaanleiding van mijn antwoord? Dan heb je met het verkeerde bestand zitten testen. Mijn antwoord ging over het bestand dat je met de volgende link kan downloaden: https://lookaside.fbsbx.com/file/OfflineQRv2.fmp12en deze werkt prima op zowel windows als op macos, maar niet op iOS (daar kan je misschien jouw voorbeeld voor gebruiken door met te testen met "Get ( Device ) = 3" en dan naar de juiste lay-out te gaan). Waarom het voorbeeld van jou niet werkt op windows weet ik niet, want dat is een javascript-probleem en dit forum gaat over FileMaker Quote Link naar reactie
0 Tom Geplaatst: 8 juni 2016 Auteur Delen Geplaatst: 8 juni 2016 Dag Menno, de OfflineQRv2.fmp12 is nou net diegene van mijn eerste post. Er komt een qr-code maar deze kan niet gescand worden. mvg tom Quote Link naar reactie
0 menno Geplaatst: 8 juni 2016 Delen Geplaatst: 8 juni 2016 Waarmee test je dat dan? Want ik heb getest met MacOS 10.10.5 én met windows 8.1 en 10 en alledrie de gegenereerde codes gescanned vanaf het beeldscherm met "QuickScan" op mijn iPhone en in alle gevallen was de gelezen tekst de basis van wat ik op de windowzen respectievelijk MacOS heb ingevoerd. Welke versie van windows heb jij gebruikt? Quote Link naar reactie
0 menno Geplaatst: 8 juni 2016 Delen Geplaatst: 8 juni 2016 Ik heb ook even jouw screenshots gescanned en in beide gevallen scan ik exact hetzelfde: http://www.belgacom.be, is er misschien een probleem met het apparaat waarmee je de QRC scanned? Quote Link naar reactie
0 Tom Geplaatst: 9 juni 2016 Auteur Delen Geplaatst: 9 juni 2016 Goede morgen, ik heb drie apps op iosQR reader, Easy QR, Scan. Wat ik raar vind is dat dezelfde java script een andere qr code berekent. Je ziet een verschil tussen beide qr-codes (rechts onder bijv.) Ik werk hier op windows server 2008 R2, met citrix. Maar ook op de mac is de qr code anders qua look. kan je eventueel uw versie die wel werkt een posten? alvast bedankt. mvg tom Quote Link naar reactie
0 Tom Geplaatst: 9 juni 2016 Auteur Delen Geplaatst: 9 juni 2016 inderdaad, met quick scan lukt het... Quote Link naar reactie
0 SuperWimmie Geplaatst: 9 juni 2016 Delen Geplaatst: 9 juni 2016 Waarmee test je dat dan? Want ik heb getest met MacOS 10.10.5 én met windows 8.1 en 10 en alledrie de gegenereerde codes gescanned vanaf het beeldscherm met "QuickScan" op mijn iPhone en in alle gevallen was de gelezen tekst de basis van wat ik op de windowzen respectievelijk MacOS heb ingevoerd. Welke versie van windows heb jij gebruikt? Kan er verschil bestaan in de gebruikte Filemaker versie? Volgens mij is de Internet Explorer als een soort ingebouwde plugin meegeleverd. Quote Link naar reactie
0 menno Geplaatst: 9 juni 2016 Delen Geplaatst: 9 juni 2016 Dit is het hoofdstuk FM15, dus ik neem aan dat op alle plekken met 15.0.1.119 is getest, ik heb dat in elk geval zo gedaan. Hoe de integratie van webviewer en IE/Safari in FM is gedaan, ofwel via een meegeleverde library danwel via eentje van het OS, weet ik niet. Quote Link naar reactie
0 mikezwet Geplaatst: 13 oktober 2019 Delen Geplaatst: 13 oktober 2019 (aangepast) Ik heb eigenlijk hetzelfde probleem... (FM11) De link word voor api.qrserver.com gegenereerd door een berekening, (dus geen javascript in mijn geval) als ik die link handmatig in browser zet krijg ik een juiste QR code. als ik de link in een webview in filemaker laat ophalen komt er iets anders uit. de gegevens kloppen maar de enters (nieuwe regel) worden niet verwerkt. (in de link worden die aangeduid door %0A) wat opvalt is dat de achtergrond in de browser donker is en de achtergrond in de webviewer wit, waardoor de omranding van de QR niet zichtbaar is. (in fm13 kan ik eventueel een container maken die door een script met "invoegen vanuit url" de QR code inlaad. In 11 kan ik deze scriptstap niet vinden. Het is ook onhandig omdat elke QR dus eerst met een handeling ingeladen moet worden...) 13 oktober 2019 aangepast door mikezwet Quote Link naar reactie
Vraag
Tom
Goede middag iedereen,
ik zocht een oplossing om offline qr-codes te genereren zonder plug-in. Ik kwam op volgende link:
https://lookaside.fbsbx.com/file/OfflineQR.fmp12?token=AWwHBGfeF86U7omhBOb7wAw1Scc3KCrxgYDTb-DhxBM-bmMuWiSGMJ9eBJYGaMwM4On2h9VOApNe5FBoZYjizmA-b_Oc57Oj29jKbpI-djEq58d-Cvzw4RTSOIKuo6IMca-5uIG5LwFb0QZGx1o9HzgF van ene Paul Smith.
In dit voorbeeld bestand wordt een qr-code aangemaakt via een embedded javascript in een webviewer.
zo heb je instant je qr-code.
De javascript die wordt gebruikt is base64 gedecodeerd en kan je op volgende site terugvinden:
http://davidshimjs.github.io/qrcodejs/
Deze oplossing lijkt goed te werken, ware het niet dat de qr-code in filemaker anders is dan degene die je op de website van david shim kan genereren.
nochtans is de javascript identiek.
Iemand enig idee hoe dit komt?
mvg
tom
Link naar reactie
31 antwoorden op deze vraag
Aanbevolen berichten
Doe mee aan dit gesprek
Je kunt dit nu plaatsen en later registreren. Indien je reeds een account hebt, log dan nu in om het bericht te plaatsen met je account.