Comments (16)
The WebSdk.js
must be included on a browser side only. Make sure it is not included in any server-side rendering part. Most of the issues are caused by developers including the WebSdk.js in a wrong place (SSR), not because it is not a NPM module.
from digitalpersona-devices.
Im using the create-react-app template so it is not server rendered, I had to comment out the import websdk from the file in the node modules folder . But now the device is not discovered and all drivers have been - installed
from digitalpersona-devices.
Add <script src="path/to/WebSdk/index.js"></script>
in your HTML page. Make sure the browser successfully loads the script into the page.
If you need to import WebSdk for types, make sure you have WebSdk typings in the import path. You should not import any library code into your JS/TS, only typings.
from digitalpersona-devices.
I already did all that and the issue im getting now is that, the browser doesn't detect the fingerprint
from digitalpersona-devices.
I get Uncaught (in promise) Error: Communication failure... When I call this function reader.startAcquisition(SampleFormat.Intermediate);
from digitalpersona-devices.
Do you have DigitalPersona Lite Client installed on the client machine? See this thread.
P.S. Fixed a link to the thread.
from digitalpersona-devices.
Yes I installed the device driver and the fingerprint device is blinking, the blinking changes when I run my thumb over it, so im assuming its working
from digitalpersona-devices.
The Lite Client is not a device driver, it is a user agent providing a local web service and a communication channel between the hardware driver and a browser. Browsers are sandboxed and cannot communicate with devices directly, hence the need of the agent. You should see a DpAgent.exe
process running in your Task Manager.
See more details and links in the documentation.
from digitalpersona-devices.
I tried installing this software and it is not compatible with my Windows 10 computer. Also is it possible to get the scan in FMD format directly from the javascript so I can compare directly with the data stored in the db
from digitalpersona-devices.
There should be no Win10 compatibility problems in the Lite Client. Can you share details here? If you have an installation error, can you provide an MSI log (turn logging on before installing)? If the Lite Client is installed but still cannot connect, check Windows Event Log for errors.
Also, what browser do you use? Note that for MS Edge browser you may need to enable a loopback exemption (e.g. with a PowerShell command CheckNetIsolation LoopbackExempt -a -n="Microsoft.MicrosoftEdge_8wekyb3d8bbwe"
), because Edge prevents pages to connect to localhost
by default.
About formats: the library can provide minutia data in a DigitalPersona proprietary format (SampleFormat.Intermediate
) which can be used with DigitalPersona fingerprint matching engine only. If you need compatibility with other matching engines, you need to use your own feature extractor on raw fingerprint images.
from digitalpersona-devices.
Thank you I have figured it out somehow. Also Is the away I can just use the library to match saved data from SampleFormat.Intermediate
from digitalpersona-devices.
This library is for fingerprint acquisition only. To use SampleFormat.Intermediate
for enrollment and authentication you'll need either the DigitalPersona Authentication Server (if you want a turn-key solution integrated with ActiveDirectory or LDS), or the DigitalPersona SDK (if you want to do your own solution using DigitalPersona fingerprint matching engine). For that please inquire HID DigitalPersona Professional Services team.
from digitalpersona-devices.
Thanks I will close the issue now, but the library is not useful for me and I just wasted my money on the devices I got as all I need is just to confirm that a user entered an information, and there is no easier way to do this and there is no time to start creating my own feature extraction and matching engine, it will be very nice if we can just compare samples gotten from the library, that will open doors to alot of applications
from digitalpersona-devices.
hello michael can you tell me how you solved the issue? i am stuck on same thing
Thanks in advance
from digitalpersona-devices.
I have no server side rendering and it is still failing with the same error during the build
from digitalpersona-devices.
Lograron solucionarlo?
from digitalpersona-devices.
Related Issues (20)
- HID DigitalPersona Lite Client For Android HOT 1
- How to know what's the driver this library is interacting with? HOT 2
- Can not test failed case and convert raw data image to image src HOT 3
- Bad request on initialization HOT 5
- https://127.0.0.1:9001/connect giving ERR_SSL_VERSION_OR_CIPHER_MISMATCH HOT 2
- Uncaught ReferenceError: assignment to undeclared variable i HOT 10
- Can't resolve 'WebSdk' (React, Windows 10, U.are.U 4500 Fingerprint Reader) HOT 10
- Module not found: Error: Can't resolve 'WebSdk' HOT 1
- compare two acquisition with sampledata HOT 1
- Intermediate to PNG HOT 2
- fingerprint verification HOT 1
- WebSdk not found in react HOT 3
- HID DigitalPersona Lite Client download link HOT 2
- Device Id HOT 2
- Error Cant Resolve WebSdk HOT 3
- Communication failure: Digital Persona 4500 HOT 3
- Where Do I find the Digital Persona 4500 SDK documentation HOT 1
- Xamarin.Android Project | Enrollment | Error on Capture HOT 6
- WebSdk is not defined Next.js HOT 3
- Acquisitions stops when running in background HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from digitalpersona-devices.