zxing-js / ngx-scanner Goto Github PK
View Code? Open in Web Editor NEWAngular QR code, Barcode, DataMatrix, scanner component using ZXing.
Home Page: https://zxing-js.github.io/ngx-scanner/
License: MIT License
Angular QR code, Barcode, DataMatrix, scanner component using ZXing.
Home Page: https://zxing-js.github.io/ngx-scanner/
License: MIT License
It seems that there is a problem when stopping the camera. I'm always getting this exception:
ERROR TypeError: Cannot read property 'naturalWidth' of undefined
at BrowserQRCodeReaderExt.BrowserCodeReaderExt.prepareCaptureCanvas (ngx-zxing.umd.js:8022)
at BrowserQRCodeReaderExt.BrowserCodeReaderExt.decode (ngx-zxing.umd.js:7980)
As far as I've seen the decodeWithDelay is called again when the callback of the result returns. There is just a check if the decode should be done once (which is false per default). Therefore a new timer will start and it tries to get the input once again:
callbackFn(result);
if (!once) {
setTimeout(function () { return _this.decodeWithDelay(callbackFn); }, this.timeBetweenScansMillis);
}
Solution may be to check if the process is already stopped and if so, the decoding is not called again.
Hi,
first of all thank your for your efforts in making this port working on angular. Your library works like a charm for QR, but I haven't managed to find a way to scan 1D barcodes. I didn't find any clue about that.
I am using angular 5.2.8 and @zxing/ngx-scanner
1.0.0-dev.ec70451. Windows 10 and Android L on Nexus 5x.
Thank you
Hi,
I have just installed your component but
@angular-devkit/core
is not mentioned in docs.
Kindest regards.
TODOs for making the house cooler.
(onCamsFound) do not work with mobile device.
The function do not retrieve any camera.
Scanner is still working but using the first camera referenced in the device.
zxing-typescript should be imported inside this versioned code, it should be used as a dependency instead.
The feature request is about to having the ability to turn on the flashlight on mobile devices.
According to this post the stream is needed which is private at the moment, so we need a function to be able to set the state of the flashlight.
This function should be modified. Then the data should be binded to the component.
Is PR accepted on develop branch?
ERROR in @zxing\ngx-scanner\zxing-ngx-scanner.ts(9,2): Error during template compile of 'NgxZxingModule' Function calls are not supported in decorators but 'ɵmakeDecorator' was called in 'NgModule' 'NgModule' calls 'ɵmakeDecorator'
Package.json: "@zxing/ngx-scanner": "^1.0.0-dev.a5265f"
Getting above error, while we build project in production mode (aot=true)
Although It correctly detects the camera, the ngx-zing.umd.js
makes attempts which is logged in the console, but can't scan and display results.
Even on the stackblitz example given, I do not see any results. While the plunker example scans it immediately.
Any help is appreciated.
I'd suggest that we remove the console.log and console.warn output or at least replace it with console.debug (browser-code-reader.ts
)
As said in: #55 (comment)
...And confirmed in: #55 (comment)
The attribute will be removed from zxing-scanner
component.
We have to add docs to explain how to style the inner elements without the class and with ::ng-deep
virtual shadow piercing.
Set the component to changeDetection: ChangeDetectionStrategy.OnPush to increase performance
Hi,
I implemented ngx-zxing in an web application.
QR Code scanner works fine when I try from my computer embedded webcam to another screen (smartphone with a QR code picture or a QR code photo), works also with a QR Code printed on paper.
The issue is about mobile phone camera(s).
First, (when working) the scan is harder to achieve (position, zoom etc... takes longer, sometimes works, sometimes not).
Then, I can't scan a QR code from a mobile to another screen (mobile to paper works ... sometimes).
I asked myself if the issue comes from ngx-zxing or from zxing-typescript directly.
So I tested with the demo page : https://aleris.github.io/zxing-typescript/examples/qr-camera/
Obviously, "smartphone decoding" works perfectly on this page.
I resume the whole situation :
Media / Device | Computer | Smartphone |
---|---|---|
Paper | OK | OK, but performance is random |
Screen | OK | X |
I'm testing the behaviour with Google Chrome browser (on computer and smartphone).
And of course, there is no error message (it would not be funny).
Any idea ?
I am trying same web application in Android WebView app, even I gave camera permission, it's not showing any camera list and not opening the camera. Is it any permission problem, or have to do some other setup?
Hello! :)
Your scanner is amazing, thank you!
But ... Is it possible that you delete all the console.log()? Because sometimes it is difficult to debug the application when another error occurs and the camera is scanning. Thanks in advance!
the component works fine with qrcode, but not with barcode. i'm trying to implement a both reader with next code:
`<ngx-zxing
[start]="camStarted"
[device]="selectedDevice"
(onCamsFound)="displayCameras($event)"
(onScan)="handleQrCodeResult($event)"
`
Hi, I'd like to know if there's a possibility of supporting
<meta name="apple-mobile-web-app-capable" content="yes">
on iOS devices? The preview video stopped working on my iPhone Safari after I added this to my page. My Android Chrome work fine with the above tag though. Any idea?
Thanks again for this great QR scanning library! Great job!!
Sometimes (just sometimes, not always), when I try to change my camera source (with that select input) I got this error and cameras doesn't change:
ERROR Error: Uncaught (in promise): [object NavigatorUserMediaError]
at resolvePromise (zone.js:824)
at resolvePromise (zone.js:795)
at eval (zone.js:873)
at ZoneDelegate.invokeTask (zone.js:425)
at Object.onInvokeTask (ng_zone.js:575)
at ZoneDelegate.invokeTask (zone.js:424)
at Zone.runTask (zone.js:192)
at drainMicroTaskQueue (zone.js:602)
at <anonymous>
Error occur as below, need help :
C:\xampp\htdocs\ANGULAR_PROJECT\vQr>npm i @zxing/ngx-scanner@latest
--save
[email protected] install C:\xampp\htdocs\ANGULAR_PROJECT\vQr\node_modules\sharp
node-gyp rebuild
C:\xampp\htdocs\ANGULAR_PROJECT\vQr\node_modules\sharp>if not defined npm_config_node_gyp (node "C:\Users\yen-yee.wong\AppData\Roaming\npm\node_modules\npm\node_modules\npm-lifecycle\node-gyp-bin\\..\..\node_modules\node-gyp\bin\node-gyp.js" rebuild ) else (node "C:\Users\yen-yee.wong\AppData\Roaming\npm\node_modules\npm\node_modules\node-gyp\bin\node-gyp.js" rebuild )
gyp ERR! configure error
gyp ERR! stack Error: Can't find Python executable "python", you can set the PYTHON env variable.
gyp ERR! stack at PythonFinder.failNoPython (C:\Users\yen-yee.wong\AppData\Roaming\npm\node_modules\npm\node_modules\node-gyp\lib\configure.js:483:19)
gyp ERR! stack at PythonFinder.<anonymous> (C:\Users\yen-yee.wong\AppData\Roaming\npm\node_modules\npm\node_modules\node-gyp\lib\configure.js:508:16)
gyp ERR! stack at C:\Users\yen-yee.wong\AppData\Roaming\npm\node_modules\npm\node_modules\graceful-fs\polyfills.js:284:29
gyp ERR! stack at FSReqWrap.oncomplete (fs.js:152:21)
gyp ERR! System Windows_NT 6.1.7601
gyp ERR! command "C:\\Program Files\\nodejs\\node.exe" "C:\\Users\\yen-yee.wong\\AppData\\Roaming\\npm\\node_modules\\npm\\node_modules\\node-gyp\\bin\\node-gyp.js" "rebuild"
gyp ERR! cwd C:\xampp\htdocs\ANGULAR_PROJECT\vQr\node_modules\sharp
gyp ERR! node -v v8.9.4
gyp ERR! node-gyp -v v3.6.2
gyp ERR! not ok
npm WARN rollback Rolling back [email protected] failed (this is probably harmless): EPERM: operation not permitted, scandir 'C:\xampp\htdocs\ANGULAR_PROJECT\vQr\node_modules\sharp\node_modules'
npm WARN rollback Rolling back [email protected] failed (this is probably harmless): EPERM: operation not permitted, rmdir 'C:\xampp\htdocs\ANGULAR_PROJECT\vQr\node_modules\fsevents\node_modules'
npm WARN rollback Rolling back [email protected] failed (this is probably harmless): EPERM: operation not permitted, rmdir 'C:\xampp\htdocs\ANGULAR_PROJECT\vQr\node_modules\fsevents\node_modules'
npm WARN @angular/[email protected] requires a peer of @angular/core@~5.1.1 but none is installed. You must install peer dependencies yourself.
npm WARN @angular/[email protected] requires a peer of @angular/common@~5.1.1 but none is installed. You must install peer dependencies yourself.
npm WARN @angular/[email protected] requires a peer of @angular/core@~5.1.0 but none is installed. You must install peer dependencies yourself.
npm WARN @angular/[email protected] requires a peer of @angular/common@~5.1.0 but none is installed. You must install peer dependencies yourself.
npm WARN @angular/[email protected] requires a peer of @angular/core@~5.1.1 but none is installed. You must install peer dependencies yourself.
npm WARN @angular/[email protected] requires a peer of @angular/common@~5.1.1 but none is installed. You must install peer dependencies yourself.
npm WARN [email protected] requires a peer of @angular/core@^4.0.0 but none is installed. You must install peer dependencies yourself.
npm WARN [email protected] requires a peer of @angular/core@^2.4.0 || ^4.0.0 but none is installed. You must install peer dependencies yourself.
npm WARN [email protected] requires a peer of @angular/common@^2.4.0 || ^4.0.0 but none is installed. You must install peer dependencies
yourself.
npm WARN [email protected] requires a peer of @angular/core@^4.0.0 but none is installed. You must install peer dependencies yourself.
npm WARN [email protected] requires a peer of @angular/core@^4.0.0 but none is installed. You must install peer dependencies yourself.
npm WARN optional SKIPPING OPTIONAL DEPENDENCY: [email protected] (node_modules\fsevents):
npm WARN notsup SKIPPING OPTIONAL DEPENDENCY: Unsupported platform for [email protected]: wanted {"os":"darwin","arch":"any"} (current: {"os":"win32","arch":"x64"})
npm ERR! code ELIFECYCLE
npm ERR! errno 1
npm ERR! [email protected] install: `node-gyp rebuild`
npm ERR! Exit status 1
npm ERR!
npm ERR! Failed at the [email protected] install script.
npm ERR! This is probably not a problem with npm. There is likely additional logging output above.
As long as some browsers are unable to ask for permissions, as Chrome in iOS 11, the permission request method should emit some failure event after a certain timeout, so developers can check that something is really wrong.
proposal
We are publishing the module trought ng-packagr
. Angular 6 comes with new cool features, such as component deployment to WebComponents.
We should study this new feature and look for a possible migration to improve things here.
Package on NPM: https://www.npmjs.com/package/@angular/elements
Hi David, I have tried to work with this ngx-zxing
, but I get webpack: Failed to compile
when I run the ng serve
What is the problem with these error and how can I fix it??
Error show as below:
ERROR in ./node_modules/ngx-zxing/ngx-zxing.umd.js
Module not found: Error: Can't resolve 'text-encoding' in 'C:\Users\yen-yee.wong\Desktop\ANGULAR_PROJECT\vQr\node_modules\ngx-zxing'
resolve 'text-encoding' in 'C:\Users\yen-yee.wong\Desktop\ANGULAR_PROJECT\vQr\node_modules\ngx-zxing'
Parsed request is a module
using description file: C:\Users\yen-yee.wong\Desktop\ANGULAR_PROJECT\vQr\node_modules\ngx-zxing\package.json (relative path: .)
Field 'browser' doesn't contain a valid alias configuration
after using description file: C:\Users\yen-yee.wong\Desktop\ANGULAR_PROJECT\vQr\node_modules\ngx-zxing\package.json (relative path: .)
resolve as module
C:\Users\yen-yee.wong\Desktop\ANGULAR_PROJECT\vQr\node_modules\ngx-zxing\node_modules doesn't exist or is not a directory
C:\Users\yen-yee.wong\Desktop\ANGULAR_PROJECT\vQr\node_modules\node_modules doesn't exist or is not a directory
C:\Users\yen-yee.wong\Desktop\ANGULAR_PROJECT\node_modules doesn't exist or is not a directory
C:\Users\yen-yee.wong\Desktop\node_modules doesn't exist or is not a directory
C:\Users\yen-yee.wong\node_modules doesn't exist or is not a directory
C:\Users\node_modules doesn't exist or is not a directory
C:\node_modules doesn't exist or is not a directory
looking for modules in C:\Users\yen-yee.wong\Desktop\ANGULAR_PROJECT\vQr\node_modules
using description file: C:\Users\yen-yee.wong\Desktop\ANGULAR_PROJECT\vQr\package.json (relative path: ./node_modules)
Field 'browser' doesn't contain a valid alias configuration
after using description file: C:\Users\yen-yee.wong\Desktop\ANGULAR_PROJECT\vQr\package.json (relative path: ./node_modules)
using description file: C:\Users\yen-yee.wong\Desktop\ANGULAR_PROJECT\vQr\package.json (relative path: ./node_modules/text-encoding)
no extension
Field 'browser' doesn't contain a valid alias configuration
C:\Users\yen-yee.wong\Desktop\ANGULAR_PROJECT\vQr\node_modules\text-encoding doesn't exist
.ts
Field 'browser' doesn't contain a valid alias configuration
C:\Users\yen-yee.wong\Desktop\ANGULAR_PROJECT\vQr\node_modules\text-encoding.ts doesn't exist
.js
Field 'browser' doesn't contain a valid alias configuration
C:\Users\yen-yee.wong\Desktop\ANGULAR_PROJECT\vQr\node_modules\text-encoding.js doesn't exist
as directory
C:\Users\yen-yee.wong\Desktop\ANGULAR_PROJECT\vQr\node_modules\text-encoding doesn't exist
looking for modules in C:\Users\yen-yee.wong\Desktop\ANGULAR_PROJECT\vQr\node_modules
using description file: C:\Users\yen-yee.wong\Desktop\ANGULAR_PROJECT\vQr\package.json (relative path: ./node_modules)
Field 'browser' doesn't contain a valid alias configuration
after using description file: C:\Users\yen-yee.wong\Desktop\ANGULAR_PROJECT\vQr\package.json (relative path: ./node_modules)
using description file: C:\Users\yen-yee.wong\Desktop\ANGULAR_PROJECT\vQr\package.json (relative path: ./node_modules/text-encoding)
no extension
Field 'browser' doesn't contain a valid alias configuration
C:\Users\yen-yee.wong\Desktop\ANGULAR_PROJECT\vQr\node_modules\text-encoding doesn't exist
.ts
Field 'browser' doesn't contain a valid alias configuration
C:\Users\yen-yee.wong\Desktop\ANGULAR_PROJECT\vQr\node_modules\text-encoding.ts doesn't exist
.js
Field 'browser' doesn't contain a valid alias configuration
C:\Users\yen-yee.wong\Desktop\ANGULAR_PROJECT\vQr\node_modules\text-encoding.js doesn't exist
as directory
C:\Users\yen-yee.wong\Desktop\ANGULAR_PROJECT\vQr\node_modules\text-encoding doesn't exist
looking for modules in C:\Users\yen-yee.wong\Desktop\ANGULAR_PROJECT\vQr\src
using description file: C:\Users\yen-yee.wong\Desktop\ANGULAR_PROJECT\vQr\package.json (relative path: ./src)
Field 'browser' doesn't contain a valid alias configuration
after using description file: C:\Users\yen-yee.wong\Desktop\ANGULAR_PROJECT\vQr\package.json (relative path: ./src)
using description file: C:\Users\yen-yee.wong\Desktop\ANGULAR_PROJECT\vQr\package.json (relative path: ./src/text-encoding)
no extension
Field 'browser' doesn't contain a valid alias configuration
C:\Users\yen-yee.wong\Desktop\ANGULAR_PROJECT\vQr\src\text-encoding doesn't exist
.ts
Field 'browser' doesn't contain a valid alias configuration
C:\Users\yen-yee.wong\Desktop\ANGULAR_PROJECT\vQr\src\text-encoding.ts doesn't exist
.js
Field 'browser' doesn't contain a valid alias configuration
C:\Users\yen-yee.wong\Desktop\ANGULAR_PROJECT\vQr\src\text-encoding.js doesn't exist
as directory
C:\Users\yen-yee.wong\Desktop\ANGULAR_PROJECT\vQr\src\text-encoding doesn't exist
looking for modules in C:\Users\yen-yee.wong\Desktop\ANGULAR_PROJECT\vQr\src
using description file: C:\Users\yen-yee.wong\Desktop\ANGULAR_PROJECT\vQr\package.json (relative path: ./src)
Field 'browser' doesn't contain a valid alias configuration
after using description file: C:\Users\yen-yee.wong\Desktop\ANGULAR_PROJECT\vQr\package.json (relative path: ./src)
using description file: C:\Users\yen-yee.wong\Desktop\ANGULAR_PROJECT\vQr\package.json (relative path: ./src/text-encoding)
no extension
Field 'browser' doesn't contain a valid alias configuration
C:\Users\yen-yee.wong\Desktop\ANGULAR_PROJECT\vQr\src\text-encoding doesn't exist
.ts
Field 'browser' doesn't contain a valid alias configuration
C:\Users\yen-yee.wong\Desktop\ANGULAR_PROJECT\vQr\src\text-encoding.ts doesn't exist
.js
Field 'browser' doesn't contain a valid alias configuration
C:\Users\yen-yee.wong\Desktop\ANGULAR_PROJECT\vQr\src\text-encoding.js doesn't exist
as directory
C:\Users\yen-yee.wong\Desktop\ANGULAR_PROJECT\vQr\src\text-encoding doesn't exist
looking for modules in C:\Users\yen-yee.wong\Desktop\ANGULAR_PROJECT\vQr\src
using description file: C:\Users\yen-yee.wong\Desktop\ANGULAR_PROJECT\vQr\package.json (relative path: ./src)
Field 'browser' doesn't contain a valid alias configuration
after using description file: C:\Users\yen-yee.wong\Desktop\ANGULAR_PROJECT\vQr\package.json (relative path: ./src)
using description file: C:\Users\yen-yee.wong\Desktop\ANGULAR_PROJECT\vQr\package.json (relative path: ./src/text-encoding)
no extension
Field 'browser' doesn't contain a valid alias configuration
C:\Users\yen-yee.wong\Desktop\ANGULAR_PROJECT\vQr\src\text-encoding doesn't exist
.ts
Field 'browser' doesn't contain a valid alias configuration
C:\Users\yen-yee.wong\Desktop\ANGULAR_PROJECT\vQr\src\text-encoding.ts doesn't exist
.js
Field 'browser' doesn't contain a valid alias configuration
C:\Users\yen-yee.wong\Desktop\ANGULAR_PROJECT\vQr\src\text-encoding.js doesn't exist
as directory
C:\Users\yen-yee.wong\Desktop\ANGULAR_PROJECT\vQr\src\text-encoding doesn't exist
looking for modules in C:\Users\yen-yee.wong\Desktop\ANGULAR_PROJECT\vQr\src
using description file: C:\Users\yen-yee.wong\Desktop\ANGULAR_PROJECT\vQr\package.json (relative path: ./src)
Field 'browser' doesn't contain a valid alias configuration
after using description file: C:\Users\yen-yee.wong\Desktop\ANGULAR_PROJECT\vQr\package.json (relative path: ./src)
using description file: C:\Users\yen-yee.wong\Desktop\ANGULAR_PROJECT\vQr\package.json (relative path: ./src/text-encoding)
no extension
Field 'browser' doesn't contain a valid alias configuration
C:\Users\yen-yee.wong\Desktop\ANGULAR_PROJECT\vQr\src\text-encoding doesn't exist
.ts
Field 'browser' doesn't contain a valid alias configuration
C:\Users\yen-yee.wong\Desktop\ANGULAR_PROJECT\vQr\src\text-encoding.ts doesn't exist
.js
Field 'browser' doesn't contain a valid alias configuration
C:\Users\yen-yee.wong\Desktop\ANGULAR_PROJECT\vQr\src\text-encoding.js doesn't exist
as directory
C:\Users\yen-yee.wong\Desktop\ANGULAR_PROJECT\vQr\src\text-encoding doesn't exist
looking for modules in C:\Users\yen-yee.wong\Desktop\ANGULAR_PROJECT\vQr\src
using description file: C:\Users\yen-yee.wong\Desktop\ANGULAR_PROJECT\vQr\package.json (relative path: ./src)
Field 'browser' doesn't contain a valid alias configuration
after using description file: C:\Users\yen-yee.wong\Desktop\ANGULAR_PROJECT\vQr\package.json (relative path: ./src)
using description file: C:\Users\yen-yee.wong\Desktop\ANGULAR_PROJECT\vQr\package.json (relative path: ./src/text-encoding)
no extension
Field 'browser' doesn't contain a valid alias configuration
C:\Users\yen-yee.wong\Desktop\ANGULAR_PROJECT\vQr\src\text-encoding doesn't exist
.ts
Field 'browser' doesn't contain a valid alias configuration
C:\Users\yen-yee.wong\Desktop\ANGULAR_PROJECT\vQr\src\text-encoding.ts doesn't exist
.js
Field 'browser' doesn't contain a valid alias configuration
C:\Users\yen-yee.wong\Desktop\ANGULAR_PROJECT\vQr\src\text-encoding.js doesn't exist
as directory
C:\Users\yen-yee.wong\Desktop\ANGULAR_PROJECT\vQr\src\text-encoding doesn't exist
looking for modules in C:\Users\yen-yee.wong\Desktop\ANGULAR_PROJECT\vQr\src
using description file: C:\Users\yen-yee.wong\Desktop\ANGULAR_PROJECT\vQr\package.json (relative path: ./src)
Field 'browser' doesn't contain a valid alias configuration
after using description file: C:\Users\yen-yee.wong\Desktop\ANGULAR_PROJECT\vQr\package.json (relative path: ./src)
using description file: C:\Users\yen-yee.wong\Desktop\ANGULAR_PROJECT\vQr\package.json (relative path: ./src/text-encoding)
no extension
Field 'browser' doesn't contain a valid alias configuration
C:\Users\yen-yee.wong\Desktop\ANGULAR_PROJECT\vQr\src\text-encoding doesn't exist
.ts
Field 'browser' doesn't contain a valid alias configuration
C:\Users\yen-yee.wong\Desktop\ANGULAR_PROJECT\vQr\src\text-encoding.ts doesn't exist
.js
Field 'browser' doesn't contain a valid alias configuration
C:\Users\yen-yee.wong\Desktop\ANGULAR_PROJECT\vQr\src\text-encoding.js doesn't exist
as directory
C:\Users\yen-yee.wong\Desktop\ANGULAR_PROJECT\vQr\src\text-encoding doesn't exist
looking for modules in C:\Users\yen-yee.wong\Desktop\ANGULAR_PROJECT\vQr\src
using description file: C:\Users\yen-yee.wong\Desktop\ANGULAR_PROJECT\vQr\package.json (relative path: ./src)
Field 'browser' doesn't contain a valid alias configuration
after using description file: C:\Users\yen-yee.wong\Desktop\ANGULAR_PROJECT\vQr\package.json (relative path: ./src)
using description file: C:\Users\yen-yee.wong\Desktop\ANGULAR_PROJECT\vQr\package.json (relative path: ./src/text-encoding)
no extension
Field 'browser' doesn't contain a valid alias configuration
C:\Users\yen-yee.wong\Desktop\ANGULAR_PROJECT\vQr\src\text-encoding doesn't exist
.ts
Field 'browser' doesn't contain a valid alias configuration
C:\Users\yen-yee.wong\Desktop\ANGULAR_PROJECT\vQr\src\text-encoding.ts doesn't exist
.js
Field 'browser' doesn't contain a valid alias configuration
C:\Users\yen-yee.wong\Desktop\ANGULAR_PROJECT\vQr\src\text-encoding.js doesn't exist
as directory
C:\Users\yen-yee.wong\Desktop\ANGULAR_PROJECT\vQr\src\text-encoding doesn't exist
looking for modules in C:\Users\yen-yee.wong\Desktop\ANGULAR_PROJECT\vQr\src
using description file: C:\Users\yen-yee.wong\Desktop\ANGULAR_PROJECT\vQr\package.json (relative path: ./src)
Field 'browser' doesn't contain a valid alias configuration
after using description file: C:\Users\yen-yee.wong\Desktop\ANGULAR_PROJECT\vQr\package.json (relative path: ./src)
using description file: C:\Users\yen-yee.wong\Desktop\ANGULAR_PROJECT\vQr\package.json (relative path: ./src/text-encoding)
no extension
Field 'browser' doesn't contain a valid alias configuration
C:\Users\yen-yee.wong\Desktop\ANGULAR_PROJECT\vQr\src\text-encoding doesn't exist
.ts
Field 'browser' doesn't contain a valid alias configuration
C:\Users\yen-yee.wong\Desktop\ANGULAR_PROJECT\vQr\src\text-encoding.ts doesn't exist
.js
Field 'browser' doesn't contain a valid alias configuration
C:\Users\yen-yee.wong\Desktop\ANGULAR_PROJECT\vQr\src\text-encoding.js doesn't exist
as directory
C:\Users\yen-yee.wong\Desktop\ANGULAR_PROJECT\vQr\src\text-encoding doesn't exist
looking for modules in C:\Users\yen-yee.wong\Desktop\ANGULAR_PROJECT\vQr\src
using description file: C:\Users\yen-yee.wong\Desktop\ANGULAR_PROJECT\vQr\package.json (relative path: ./src)
Field 'browser' doesn't contain a valid alias configuration
after using description file: C:\Users\yen-yee.wong\Desktop\ANGULAR_PROJECT\vQr\package.json (relative path: ./src)
using description file: C:\Users\yen-yee.wong\Desktop\ANGULAR_PROJECT\vQr\package.json (relative path: ./src/text-encoding)
no extension
Field 'browser' doesn't contain a valid alias configuration
C:\Users\yen-yee.wong\Desktop\ANGULAR_PROJECT\vQr\src\text-encoding doesn't exist
.ts
Field 'browser' doesn't contain a valid alias configuration
C:\Users\yen-yee.wong\Desktop\ANGULAR_PROJECT\vQr\src\text-encoding.ts doesn't exist
.js
Field 'browser' doesn't contain a valid alias configuration
C:\Users\yen-yee.wong\Desktop\ANGULAR_PROJECT\vQr\src\text-encoding.js doesn't exist
as directory
C:\Users\yen-yee.wong\Desktop\ANGULAR_PROJECT\vQr\src\text-encoding doesn't exist
looking for modules in C:\Users\yen-yee.wong\Desktop\ANGULAR_PROJECT\vQr\src
using description file: C:\Users\yen-yee.wong\Desktop\ANGULAR_PROJECT\vQr\package.json (relative path: ./src)
Field 'browser' doesn't contain a valid alias configuration
after using description file: C:\Users\yen-yee.wong\Desktop\ANGULAR_PROJECT\vQr\package.json (relative path: ./src)
using description file: C:\Users\yen-yee.wong\Desktop\ANGULAR_PROJECT\vQr\package.json (relative path: ./src/text-encoding)
no extension
Field 'browser' doesn't contain a valid alias configuration
C:\Users\yen-yee.wong\Desktop\ANGULAR_PROJECT\vQr\src\text-encoding doesn't exist
.ts
Field 'browser' doesn't contain a valid alias configuration
C:\Users\yen-yee.wong\Desktop\ANGULAR_PROJECT\vQr\src\text-encoding.ts doesn't exist
.js
Field 'browser' doesn't contain a valid alias configuration
C:\Users\yen-yee.wong\Desktop\ANGULAR_PROJECT\vQr\src\text-encoding.js doesn't exist
as directory
C:\Users\yen-yee.wong\Desktop\ANGULAR_PROJECT\vQr\src\text-encoding doesn't exist
looking for modules in C:\Users\yen-yee.wong\Desktop\ANGULAR_PROJECT\vQr\src
using description file: C:\Users\yen-yee.wong\Desktop\ANGULAR_PROJECT\vQr\package.json (relative path: ./src)
Field 'browser' doesn't contain a valid alias configuration
after using description file: C:\Users\yen-yee.wong\Desktop\ANGULAR_PROJECT\vQr\package.json (relative path: ./src)
using description file: C:\Users\yen-yee.wong\Desktop\ANGULAR_PROJECT\vQr\package.json (relative path: ./src/text-encoding)
no extension
Field 'browser' doesn't contain a valid alias configuration
C:\Users\yen-yee.wong\Desktop\ANGULAR_PROJECT\vQr\src\text-encoding doesn't exist
.ts
Field 'browser' doesn't contain a valid alias configuration
C:\Users\yen-yee.wong\Desktop\ANGULAR_PROJECT\vQr\src\text-encoding.ts doesn't exist
.js
Field 'browser' doesn't contain a valid alias configuration
C:\Users\yen-yee.wong\Desktop\ANGULAR_PROJECT\vQr\src\text-encoding.js doesn't exist
as directory
C:\Users\yen-yee.wong\Desktop\ANGULAR_PROJECT\vQr\src\text-encoding doesn't exist
looking for modules in C:\Users\yen-yee.wong\Desktop\ANGULAR_PROJECT\vQr\src
using description file: C:\Users\yen-yee.wong\Desktop\ANGULAR_PROJECT\vQr\package.json (relative path: ./src)
Field 'browser' doesn't contain a valid alias configuration
after using description file: C:\Users\yen-yee.wong\Desktop\ANGULAR_PROJECT\vQr\package.json (relative path: ./src)
using description file: C:\Users\yen-yee.wong\Desktop\ANGULAR_PROJECT\vQr\package.json (relative path: ./src/text-encoding)
no extension
Field 'browser' doesn't contain a valid alias configuration
C:\Users\yen-yee.wong\Desktop\ANGULAR_PROJECT\vQr\src\text-encoding doesn't exist
.ts
Field 'browser' doesn't contain a valid alias configuration
C:\Users\yen-yee.wong\Desktop\ANGULAR_PROJECT\vQr\src\text-encoding.ts doesn't exist
.js
Field 'browser' doesn't contain a valid alias configuration
C:\Users\yen-yee.wong\Desktop\ANGULAR_PROJECT\vQr\src\text-encoding.js doesn't exist
as directory
C:\Users\yen-yee.wong\Desktop\ANGULAR_PROJECT\vQr\src\text-encoding doesn't exist
looking for modules in C:\Users\yen-yee.wong\Desktop\ANGULAR_PROJECT\vQr\src
using description file: C:\Users\yen-yee.wong\Desktop\ANGULAR_PROJECT\vQr\package.json (relative path: ./src)
Field 'browser' doesn't contain a valid alias configuration
after using description file: C:\Users\yen-yee.wong\Desktop\ANGULAR_PROJECT\vQr\package.json (relative path: ./src)
using description file: C:\Users\yen-yee.wong\Desktop\ANGULAR_PROJECT\vQr\package.json (relative path: ./src/text-encoding)
no extension
Field 'browser' doesn't contain a valid alias configuration
C:\Users\yen-yee.wong\Desktop\ANGULAR_PROJECT\vQr\src\text-encoding doesn't exist
.ts
Field 'browser' doesn't contain a valid alias configuration
C:\Users\yen-yee.wong\Desktop\ANGULAR_PROJECT\vQr\src\text-encoding.ts doesn't exist
.js
Field 'browser' doesn't contain a valid alias configuration
C:\Users\yen-yee.wong\Desktop\ANGULAR_PROJECT\vQr\src\text-encoding.js doesn't exist
as directory
C:\Users\yen-yee.wong\Desktop\ANGULAR_PROJECT\vQr\src\text-encoding doesn't exist
looking for modules in C:\Users\yen-yee.wong\Desktop\ANGULAR_PROJECT\vQr\src
using description file: C:\Users\yen-yee.wong\Desktop\ANGULAR_PROJECT\vQr\package.json (relative path: ./src)
Field 'browser' doesn't contain a valid alias configuration
after using description file: C:\Users\yen-yee.wong\Desktop\ANGULAR_PROJECT\vQr\package.json (relative path: ./src)
using description file: C:\Users\yen-yee.wong\Desktop\ANGULAR_PROJECT\vQr\package.json (relative path: ./src/text-encoding)
no extension
Field 'browser' doesn't contain a valid alias configuration
C:\Users\yen-yee.wong\Desktop\ANGULAR_PROJECT\vQr\src\text-encoding doesn't exist
.ts
Field 'browser' doesn't contain a valid alias configuration
C:\Users\yen-yee.wong\Desktop\ANGULAR_PROJECT\vQr\src\text-encoding.ts doesn't exist
.js
Field 'browser' doesn't contain a valid alias configuration
C:\Users\yen-yee.wong\Desktop\ANGULAR_PROJECT\vQr\src\text-encoding.js doesn't exist
as directory
C:\Users\yen-yee.wong\Desktop\ANGULAR_PROJECT\vQr\src\text-encoding doesn't exist
looking for modules in C:\Users\yen-yee.wong\Desktop\ANGULAR_PROJECT\vQr\src
using description file: C:\Users\yen-yee.wong\Desktop\ANGULAR_PROJECT\vQr\package.json (relative path: ./src)
Field 'browser' doesn't contain a valid alias configuration
after using description file: C:\Users\yen-yee.wong\Desktop\ANGULAR_PROJECT\vQr\package.json (relative path: ./src)
using description file: C:\Users\yen-yee.wong\Desktop\ANGULAR_PROJECT\vQr\package.json (relative path: ./src/text-encoding)
no extension
Field 'browser' doesn't contain a valid alias configuration
C:\Users\yen-yee.wong\Desktop\ANGULAR_PROJECT\vQr\src\text-encoding doesn't exist
.ts
Field 'browser' doesn't contain a valid alias configuration
C:\Users\yen-yee.wong\Desktop\ANGULAR_PROJECT\vQr\src\text-encoding.ts doesn't exist
.js
Field 'browser' doesn't contain a valid alias configuration
C:\Users\yen-yee.wong\Desktop\ANGULAR_PROJECT\vQr\src\text-encoding.js doesn't exist
as directory
C:\Users\yen-yee.wong\Desktop\ANGULAR_PROJECT\vQr\src\text-encoding doesn't exist
looking for modules in C:\Users\yen-yee.wong\Desktop\ANGULAR_PROJECT\vQr\src
using description file: C:\Users\yen-yee.wong\Desktop\ANGULAR_PROJECT\vQr\package.json (relative path: ./src)
Field 'browser' doesn't contain a valid alias configuration
after using description file: C:\Users\yen-yee.wong\Desktop\ANGULAR_PROJECT\vQr\package.json (relative path: ./src)
using description file: C:\Users\yen-yee.wong\Desktop\ANGULAR_PROJECT\vQr\package.json (relative path: ./src/text-encoding)
no extension
Field 'browser' doesn't contain a valid alias configuration
C:\Users\yen-yee.wong\Desktop\ANGULAR_PROJECT\vQr\src\text-encoding doesn't exist
.ts
Field 'browser' doesn't contain a valid alias configuration
C:\Users\yen-yee.wong\Desktop\ANGULAR_PROJECT\vQr\src\text-encoding.ts doesn't exist
.js
Field 'browser' doesn't contain a valid alias configuration
C:\Users\yen-yee.wong\Desktop\ANGULAR_PROJECT\vQr\src\text-encoding.js doesn't exist
as directory
C:\Users\yen-yee.wong\Desktop\ANGULAR_PROJECT\vQr\src\text-encoding doesn't exist
looking for modules in C:\Users\yen-yee.wong\Desktop\ANGULAR_PROJECT\vQr\src
using description file: C:\Users\yen-yee.wong\Desktop\ANGULAR_PROJECT\vQr\package.json (relative path: ./src)
Field 'browser' doesn't contain a valid alias configuration
after using description file: C:\Users\yen-yee.wong\Desktop\ANGULAR_PROJECT\vQr\package.json (relative path: ./src)
using description file: C:\Users\yen-yee.wong\Desktop\ANGULAR_PROJECT\vQr\package.json (relative path: ./src/text-encoding)
no extension
Field 'browser' doesn't contain a valid alias configuration
C:\Users\yen-yee.wong\Desktop\ANGULAR_PROJECT\vQr\src\text-encoding doesn't exist
.ts
Field 'browser' doesn't contain a valid alias configuration
C:\Users\yen-yee.wong\Desktop\ANGULAR_PROJECT\vQr\src\text-encoding.ts doesn't exist
.js
Field 'browser' doesn't contain a valid alias configuration
C:\Users\yen-yee.wong\Desktop\ANGULAR_PROJECT\vQr\src\text-encoding.js doesn't exist
as directory
C:\Users\yen-yee.wong\Desktop\ANGULAR_PROJECT\vQr\src\text-encoding doesn't exist
looking for modules in C:\Users\yen-yee.wong\Desktop\ANGULAR_PROJECT\vQr\src
using description file: C:\Users\yen-yee.wong\Desktop\ANGULAR_PROJECT\vQr\package.json (relative path: ./src)
Field 'browser' doesn't contain a valid alias configuration
after using description file: C:\Users\yen-yee.wong\Desktop\ANGULAR_PROJECT\vQr\package.json (relative path: ./src)
using description file: C:\Users\yen-yee.wong\Desktop\ANGULAR_PROJECT\vQr\package.json (relative path: ./src/text-encoding)
no extension
Field 'browser' doesn't contain a valid alias configuration
C:\Users\yen-yee.wong\Desktop\ANGULAR_PROJECT\vQr\src\text-encoding doesn't exist
.ts
Field 'browser' doesn't contain a valid alias configuration
C:\Users\yen-yee.wong\Desktop\ANGULAR_PROJECT\vQr\src\text-encoding.ts doesn't exist
.js
Field 'browser' doesn't contain a valid alias configuration
C:\Users\yen-yee.wong\Desktop\ANGULAR_PROJECT\vQr\src\text-encoding.js doesn't exist
as directory
C:\Users\yen-yee.wong\Desktop\ANGULAR_PROJECT\vQr\src\text-encoding doesn't exist
looking for modules in C:\Users\yen-yee.wong\Desktop\ANGULAR_PROJECT\vQr\src
using description file: C:\Users\yen-yee.wong\Desktop\ANGULAR_PROJECT\vQr\package.json (relative path: ./src)
Field 'browser' doesn't contain a valid alias configuration
after using description file: C:\Users\yen-yee.wong\Desktop\ANGULAR_PROJECT\vQr\package.json (relative path: ./src)
using description file: C:\Users\yen-yee.wong\Desktop\ANGULAR_PROJECT\vQr\package.json (relative path: ./src/text-encoding)
no extension
Field 'browser' doesn't contain a valid alias configuration
C:\Users\yen-yee.wong\Desktop\ANGULAR_PROJECT\vQr\src\text-encoding doesn't exist
.ts
Field 'browser' doesn't contain a valid alias configuration
C:\Users\yen-yee.wong\Desktop\ANGULAR_PROJECT\vQr\src\text-encoding.ts doesn't exist
.js
Field 'browser' doesn't contain a valid alias configuration
C:\Users\yen-yee.wong\Desktop\ANGULAR_PROJECT\vQr\src\text-encoding.js doesn't exist
as directory
C:\Users\yen-yee.wong\Desktop\ANGULAR_PROJECT\vQr\src\text-encoding doesn't exist
looking for modules in C:\Users\yen-yee.wong\Desktop\ANGULAR_PROJECT\vQr\src
using description file: C:\Users\yen-yee.wong\Desktop\ANGULAR_PROJECT\vQr\package.json (relative path: ./src)
Field 'browser' doesn't contain a valid alias configuration
after using description file: C:\Users\yen-yee.wong\Desktop\ANGULAR_PROJECT\vQr\package.json (relative path: ./src)
using description file: C:\Users\yen-yee.wong\Desktop\ANGULAR_PROJECT\vQr\package.json (relative path: ./src/text-encoding)
no extension
Field 'browser' doesn't contain a valid alias configuration
C:\Users\yen-yee.wong\Desktop\ANGULAR_PROJECT\vQr\src\text-encoding doesn't exist
.ts
Field 'browser' doesn't contain a valid alias configuration
C:\Users\yen-yee.wong\Desktop\ANGULAR_PROJECT\vQr\src\text-encoding.ts doesn't exist
.js
Field 'browser' doesn't contain a valid alias configuration
C:\Users\yen-yee.wong\Desktop\ANGULAR_PROJECT\vQr\src\text-encoding.js doesn't exist
as directory
C:\Users\yen-yee.wong\Desktop\ANGULAR_PROJECT\vQr\src\text-encoding doesn't exist
looking for modules in C:\Users\yen-yee.wong\Desktop\ANGULAR_PROJECT\vQr\src
using description file: C:\Users\yen-yee.wong\Desktop\ANGULAR_PROJECT\vQr\package.json (relative path: ./src)
Field 'browser' doesn't contain a valid alias configuration
after using description file: C:\Users\yen-yee.wong\Desktop\ANGULAR_PROJECT\vQr\package.json (relative path: ./src)
using description file: C:\Users\yen-yee.wong\Desktop\ANGULAR_PROJECT\vQr\package.json (relative path: ./src/text-encoding)
no extension
Field 'browser' doesn't contain a valid alias configuration
C:\Users\yen-yee.wong\Desktop\ANGULAR_PROJECT\vQr\src\text-encoding doesn't exist
.ts
Field 'browser' doesn't contain a valid alias configuration
C:\Users\yen-yee.wong\Desktop\ANGULAR_PROJECT\vQr\src\text-encoding.ts doesn't exist
.js
Field 'browser' doesn't contain a valid alias configuration
C:\Users\yen-yee.wong\Desktop\ANGULAR_PROJECT\vQr\src\text-encoding.js doesn't exist
as directory
C:\Users\yen-yee.wong\Desktop\ANGULAR_PROJECT\vQr\src\text-encoding doesn't exist
looking for modules in C:\Users\yen-yee.wong\Desktop\ANGULAR_PROJECT\vQr\src
using description file: C:\Users\yen-yee.wong\Desktop\ANGULAR_PROJECT\vQr\package.json (relative path: ./src)
Field 'browser' doesn't contain a valid alias configuration
after using description file: C:\Users\yen-yee.wong\Desktop\ANGULAR_PROJECT\vQr\package.json (relative path: ./src)
using description file: C:\Users\yen-yee.wong\Desktop\ANGULAR_PROJECT\vQr\package.json (relative path: ./src/text-encoding)
no extension
Field 'browser' doesn't contain a valid alias configuration
C:\Users\yen-yee.wong\Desktop\ANGULAR_PROJECT\vQr\src\text-encoding doesn't exist
.ts
Field 'browser' doesn't contain a valid alias configuration
C:\Users\yen-yee.wong\Desktop\ANGULAR_PROJECT\vQr\src\text-encoding.ts doesn't exist
.js
Field 'browser' doesn't contain a valid alias configuration
C:\Users\yen-yee.wong\Desktop\ANGULAR_PROJECT\vQr\src\text-encoding.js doesn't exist
as directory
C:\Users\yen-yee.wong\Desktop\ANGULAR_PROJECT\vQr\src\text-encoding doesn't exist
[C:\Users\yen-yee.wong\Desktop\ANGULAR_PROJECT\vQr\node_modules\ngx-zxing\node_modules]
[C:\Users\yen-yee.wong\Desktop\ANGULAR_PROJECT\vQr\node_modules\node_modules]
[C:\Users\yen-yee.wong\Desktop\ANGULAR_PROJECT\node_modules]
[C:\Users\yen-yee.wong\Desktop\node_modules]
[C:\Users\yen-yee.wong\node_modules]
[C:\Users\node_modules]
[C:\node_modules]
[C:\Users\yen-yee.wong\Desktop\ANGULAR_PROJECT\vQr\node_modules\text-encoding]
[C:\Users\yen-yee.wong\Desktop\ANGULAR_PROJECT\vQr\node_modules\text-encoding.ts]
[C:\Users\yen-yee.wong\Desktop\ANGULAR_PROJECT\vQr\node_modules\text-encoding.js]
[C:\Users\yen-yee.wong\Desktop\ANGULAR_PROJECT\vQr\node_modules\text-encoding]
[C:\Users\yen-yee.wong\Desktop\ANGULAR_PROJECT\vQr\node_modules\text-encoding]
[C:\Users\yen-yee.wong\Desktop\ANGULAR_PROJECT\vQr\node_modules\text-encoding.ts]
[C:\Users\yen-yee.wong\Desktop\ANGULAR_PROJECT\vQr\node_modules\text-encoding.js]
[C:\Users\yen-yee.wong\Desktop\ANGULAR_PROJECT\vQr\node_modules\text-encoding]
[C:\Users\yen-yee.wong\Desktop\ANGULAR_PROJECT\vQr\src\text-encoding]
[C:\Users\yen-yee.wong\Desktop\ANGULAR_PROJECT\vQr\src\text-encoding.ts]
[C:\Users\yen-yee.wong\Desktop\ANGULAR_PROJECT\vQr\src\text-encoding.js]
[C:\Users\yen-yee.wong\Desktop\ANGULAR_PROJECT\vQr\src\text-encoding]
[C:\Users\yen-yee.wong\Desktop\ANGULAR_PROJECT\vQr\src\text-encoding]
[C:\Users\yen-yee.wong\Desktop\ANGULAR_PROJECT\vQr\src\text-encoding.ts]
[C:\Users\yen-yee.wong\Desktop\ANGULAR_PROJECT\vQr\src\text-encoding.js]
[C:\Users\yen-yee.wong\Desktop\ANGULAR_PROJECT\vQr\src\text-encoding]
[C:\Users\yen-yee.wong\Desktop\ANGULAR_PROJECT\vQr\src\text-encoding]
[C:\Users\yen-yee.wong\Desktop\ANGULAR_PROJECT\vQr\src\text-encoding.ts]
[C:\Users\yen-yee.wong\Desktop\ANGULAR_PROJECT\vQr\src\text-encoding.js]
[C:\Users\yen-yee.wong\Desktop\ANGULAR_PROJECT\vQr\src\text-encoding]
[C:\Users\yen-yee.wong\Desktop\ANGULAR_PROJECT\vQr\src\text-encoding]
[C:\Users\yen-yee.wong\Desktop\ANGULAR_PROJECT\vQr\src\text-encoding.ts]
[C:\Users\yen-yee.wong\Desktop\ANGULAR_PROJECT\vQr\src\text-encoding.js]
[C:\Users\yen-yee.wong\Desktop\ANGULAR_PROJECT\vQr\src\text-encoding]
[C:\Users\yen-yee.wong\Desktop\ANGULAR_PROJECT\vQr\src\text-encoding]
[C:\Users\yen-yee.wong\Desktop\ANGULAR_PROJECT\vQr\src\text-encoding.ts]
[C:\Users\yen-yee.wong\Desktop\ANGULAR_PROJECT\vQr\src\text-encoding.js]
[C:\Users\yen-yee.wong\Desktop\ANGULAR_PROJECT\vQr\src\text-encoding]
[C:\Users\yen-yee.wong\Desktop\ANGULAR_PROJECT\vQr\src\text-encoding]
[C:\Users\yen-yee.wong\Desktop\ANGULAR_PROJECT\vQr\src\text-encoding.ts]
[C:\Users\yen-yee.wong\Desktop\ANGULAR_PROJECT\vQr\src\text-encoding.js]
[C:\Users\yen-yee.wong\Desktop\ANGULAR_PROJECT\vQr\src\text-encoding]
[C:\Users\yen-yee.wong\Desktop\ANGULAR_PROJECT\vQr\src\text-encoding]
[C:\Users\yen-yee.wong\Desktop\ANGULAR_PROJECT\vQr\src\text-encoding.ts]
[C:\Users\yen-yee.wong\Desktop\ANGULAR_PROJECT\vQr\src\text-encoding.js]
[C:\Users\yen-yee.wong\Desktop\ANGULAR_PROJECT\vQr\src\text-encoding]
[C:\Users\yen-yee.wong\Desktop\ANGULAR_PROJECT\vQr\src\text-encoding]
[C:\Users\yen-yee.wong\Desktop\ANGULAR_PROJECT\vQr\src\text-encoding.ts]
[C:\Users\yen-yee.wong\Desktop\ANGULAR_PROJECT\vQr\src\text-encoding.js]
[C:\Users\yen-yee.wong\Desktop\ANGULAR_PROJECT\vQr\src\text-encoding]
[C:\Users\yen-yee.wong\Desktop\ANGULAR_PROJECT\vQr\src\text-encoding]
[C:\Users\yen-yee.wong\Desktop\ANGULAR_PROJECT\vQr\src\text-encoding.ts]
[C:\Users\yen-yee.wong\Desktop\ANGULAR_PROJECT\vQr\src\text-encoding.js]
[C:\Users\yen-yee.wong\Desktop\ANGULAR_PROJECT\vQr\src\text-encoding]
[C:\Users\yen-yee.wong\Desktop\ANGULAR_PROJECT\vQr\src\text-encoding]
[C:\Users\yen-yee.wong\Desktop\ANGULAR_PROJECT\vQr\src\text-encoding.ts]
[C:\Users\yen-yee.wong\Desktop\ANGULAR_PROJECT\vQr\src\text-encoding.js]
[C:\Users\yen-yee.wong\Desktop\ANGULAR_PROJECT\vQr\src\text-encoding]
[C:\Users\yen-yee.wong\Desktop\ANGULAR_PROJECT\vQr\src\text-encoding]
[C:\Users\yen-yee.wong\Desktop\ANGULAR_PROJECT\vQr\src\text-encoding.ts]
[C:\Users\yen-yee.wong\Desktop\ANGULAR_PROJECT\vQr\src\text-encoding.js]
[C:\Users\yen-yee.wong\Desktop\ANGULAR_PROJECT\vQr\src\text-encoding]
[C:\Users\yen-yee.wong\Desktop\ANGULAR_PROJECT\vQr\src\text-encoding]
[C:\Users\yen-yee.wong\Desktop\ANGULAR_PROJECT\vQr\src\text-encoding.ts]
[C:\Users\yen-yee.wong\Desktop\ANGULAR_PROJECT\vQr\src\text-encoding.js]
[C:\Users\yen-yee.wong\Desktop\ANGULAR_PROJECT\vQr\src\text-encoding]
[C:\Users\yen-yee.wong\Desktop\ANGULAR_PROJECT\vQr\src\text-encoding]
[C:\Users\yen-yee.wong\Desktop\ANGULAR_PROJECT\vQr\src\text-encoding.ts]
[C:\Users\yen-yee.wong\Desktop\ANGULAR_PROJECT\vQr\src\text-encoding.js]
[C:\Users\yen-yee.wong\Desktop\ANGULAR_PROJECT\vQr\src\text-encoding]
[C:\Users\yen-yee.wong\Desktop\ANGULAR_PROJECT\vQr\src\text-encoding]
[C:\Users\yen-yee.wong\Desktop\ANGULAR_PROJECT\vQr\src\text-encoding.ts]
[C:\Users\yen-yee.wong\Desktop\ANGULAR_PROJECT\vQr\src\text-encoding.js]
[C:\Users\yen-yee.wong\Desktop\ANGULAR_PROJECT\vQr\src\text-encoding]
[C:\Users\yen-yee.wong\Desktop\ANGULAR_PROJECT\vQr\src\text-encoding]
[C:\Users\yen-yee.wong\Desktop\ANGULAR_PROJECT\vQr\src\text-encoding.ts]
[C:\Users\yen-yee.wong\Desktop\ANGULAR_PROJECT\vQr\src\text-encoding.js]
[C:\Users\yen-yee.wong\Desktop\ANGULAR_PROJECT\vQr\src\text-encoding]
[C:\Users\yen-yee.wong\Desktop\ANGULAR_PROJECT\vQr\src\text-encoding]
[C:\Users\yen-yee.wong\Desktop\ANGULAR_PROJECT\vQr\src\text-encoding.ts]
[C:\Users\yen-yee.wong\Desktop\ANGULAR_PROJECT\vQr\src\text-encoding.js]
[C:\Users\yen-yee.wong\Desktop\ANGULAR_PROJECT\vQr\src\text-encoding]
[C:\Users\yen-yee.wong\Desktop\ANGULAR_PROJECT\vQr\src\text-encoding]
[C:\Users\yen-yee.wong\Desktop\ANGULAR_PROJECT\vQr\src\text-encoding.ts]
[C:\Users\yen-yee.wong\Desktop\ANGULAR_PROJECT\vQr\src\text-encoding.js]
[C:\Users\yen-yee.wong\Desktop\ANGULAR_PROJECT\vQr\src\text-encoding]
[C:\Users\yen-yee.wong\Desktop\ANGULAR_PROJECT\vQr\src\text-encoding]
[C:\Users\yen-yee.wong\Desktop\ANGULAR_PROJECT\vQr\src\text-encoding.ts]
[C:\Users\yen-yee.wong\Desktop\ANGULAR_PROJECT\vQr\src\text-encoding.js]
[C:\Users\yen-yee.wong\Desktop\ANGULAR_PROJECT\vQr\src\text-encoding]
[C:\Users\yen-yee.wong\Desktop\ANGULAR_PROJECT\vQr\src\text-encoding]
[C:\Users\yen-yee.wong\Desktop\ANGULAR_PROJECT\vQr\src\text-encoding.ts]
[C:\Users\yen-yee.wong\Desktop\ANGULAR_PROJECT\vQr\src\text-encoding.js]
[C:\Users\yen-yee.wong\Desktop\ANGULAR_PROJECT\vQr\src\text-encoding]
[C:\Users\yen-yee.wong\Desktop\ANGULAR_PROJECT\vQr\src\text-encoding]
[C:\Users\yen-yee.wong\Desktop\ANGULAR_PROJECT\vQr\src\text-encoding.ts]
[C:\Users\yen-yee.wong\Desktop\ANGULAR_PROJECT\vQr\src\text-encoding.js]
[C:\Users\yen-yee.wong\Desktop\ANGULAR_PROJECT\vQr\src\text-encoding]
[C:\Users\yen-yee.wong\Desktop\ANGULAR_PROJECT\vQr\src\text-encoding]
[C:\Users\yen-yee.wong\Desktop\ANGULAR_PROJECT\vQr\src\text-encoding.ts]
[C:\Users\yen-yee.wong\Desktop\ANGULAR_PROJECT\vQr\src\text-encoding.js]
[C:\Users\yen-yee.wong\Desktop\ANGULAR_PROJECT\vQr\src\text-encoding]
[C:\Users\yen-yee.wong\Desktop\ANGULAR_PROJECT\vQr\src\text-encoding]
[C:\Users\yen-yee.wong\Desktop\ANGULAR_PROJECT\vQr\src\text-encoding.ts]
[C:\Users\yen-yee.wong\Desktop\ANGULAR_PROJECT\vQr\src\text-encoding.js]
[C:\Users\yen-yee.wong\Desktop\ANGULAR_PROJECT\vQr\src\text-encoding]
@ ./node_modules/ngx-zxing/ngx-zxing.umd.js 5123:58-82 5149:58-82
@ ./src/app/app.module.ts
@ ./src/main.ts
@ multi webpack-dev-server/client?http://0.0.0.0:0 ./src/main.ts
Disabling autofocus can potentially increase performance.
Add an option to disable it.
Error given by angular-cli.
ERROR in node_modules/@angular/core/src/render3/ng_dev_mode.d.ts(9,11): error TS2451: Cannot redeclare block-scoped variable 'ngDevMode'.
node_modules/@zxing/ngx-scanner/node_modules/@angular/core/src/render3/ng_dev_mode.d.ts(9,11): error TS2451: Cannot redeclare block-scoped variable 'ngDevMode'.
The problem probably is the Angular is also installed in the node_modules
of ngx-scanner module, and they are colliding.
Version: 1.0.0-dev.759282
On windows machine removing the node_modules/@zxing/ngx-scanner/node_modules
folder solved the problem.
Under linux on CircleCI there was no problem.
Hello,
I tried to change the css-style as explained in usage but it doesn't worked for me.
My html file looks like this below:
<zxing-scanner #scanner class="test-class"
[scannerEnabled]="scannerEnabled"
[device]="selectedDevice"
(camerasFound)="displayCameras($event)"
(scanSuccess)="handleQrCodeResult($event)"
[cssClass]="'small-video'"></zxing-scanner>
and I try to change the style like this:
.small-video {
max-height: 70vh;
width: 100vw;
object-fit: contain;
}
Thank you and best regards, Jan
Some node applications may throw this exception when rendering in server-side.
I think that by just checking if the navigator is defined on the component's constructor should be enough to kill this issue.
E.g. imho rxjs is not needed here at all
Instead of giving choices to the users, especially in mobile I would like to make default camera should be back camera.
Is there any option for that?
What am I trying to do: I open an overlay to scan the QR code and when it was scanned successfully, I want to immediately close it. If I do that through the scanSuccess callback, it will throw an error that "this.imageElement.naturalWidth" is undefined
After a successful scan, I want to be able to immediately stop scanning and/or hide the entire scanner without any errors being thrown.
After a successful scan, if I stop scanning immediately, it will throw an error "Cannot read property 'naturalWidth' of undefined" in the prepareCaptureCanvas method on the imageElement. This is because of
Here you can test both scenarios, once with the delay and once without, to see that the same code works as long as I wait after scanning and it does not, once I immediately stop scanning.
https://zxing-ngx-scanner-n5hoke.stackblitz.io/
ngx-scanner
, OS, TypeScript, browsers are affected?Tested with Angular 4 and Angular 5, ngx-scanner 1.0.5
OS, TS version and browser are no factor.
A suggestion on how to "fix" it, is to let it silently fail in the beginning of the decode method, if neither videoElement nor imageElement are found, e.g.:
if (undefined === this.videoElement && undefined === this.imageElement) return;
I get an error when i try the basic example:
Unhandled Promise rejection: StaticInjectorError(AppModule)[NgClass -> IterableDiffers]: StaticInjectorError(Platform: core)[NgClass -> IterableDiffers]: NullInjectorError: No provider for IterableDiffers! ; Zone: angular ; Task: Promise.then ; Value: Error: StaticInjectorError(AppModule)[NgClass -> IterableDiffers]: StaticInjectorError(Platform: core)[NgClass -> IterableDiffers]:
Versions:
Angular CLI: 1.7.3
Node: 9.4.0
OS: win32 x64
Angular: 5.2.8
... animations, common, compiler, compiler-cli, core, forms
... http, platform-browser, platform-browser-dynamic
... platform-server, router
@angular/cdk: 5.2.4
@angular/cli: 1.7.3
@angular/material: 5.2.4
@angular-devkit/build-optimizer: 0.3.2
@angular-devkit/core: 0.3.2
@angular-devkit/schematics: 0.3.2
@ngtools/json-schema: 1.2.0
@ngtools/webpack: 1.10.2
@schematics/angular: 0.3.2
@schematics/package-update: 0.3.2
typescript: 2.6.2
webpack: 3.11.0
am i missing something?
Why change an existing behavior?
The default throttling is now 1500ms. It may differ for applications.
Expected behavior
There should be an providable config object also for the configurations maybe added later.
Add documentation about how to use it from component's TypeScript file with @ViewChild
, etc.
Well, this property is a little confusing, my suggestion is to rename it to autostart
and refactor the code to make less use of it. Also, methods should be included to start/stop scan and play/pause the preview.
If people still wants this property, I thikn it should be at least renamed to make it clear what it does. Also, there are implementations of the component property that reproduces strange behaviors.
Hello,
I've integrated this component (Thanks) and what I see today is :
Thanks
Ivan
is it possible to scan data matrix code?
I'm trying to integrate the ngx-scanner into my ionic-app. The appropriate package, as well as module dependencies, are installed. But nevertheless, I've got an error:
"typescript: ...myproject/node_modules/@angular/core/src/render3/ng_dev_mode.d.ts, line: 9
Cannot redeclare block-scoped variable 'ngDevMode'."
My current angular version: 5.2.7
Firstly, thank you for this great piece of work! We had trouble getting instascan to work on iOS and this has solved our problem.
But, I tested this on a Pixel 2 and Mi A1 it does not work all the time. Strangely, instascan works well on Chrome Android.
What's weird is ngx-zxing works on a Nexus 5 and an old Vivo phone with Android 4.2
Under https://github.com/werthdavid/ngx-zxing#performance you mentioned, "Auto-focus can cause lags in detection as the camera adjusts focus." Is there a fixed-focus option available?
Not sure what is causing this issue.
I have followed the steps in your README but I'm getting the following errors:
Any help would be much appreciated!
NodeInvocationException: Template parse errors:
Can't bind to 'start' since it isn't a known property of 'ngx-zxing'.
I'm trying to check whether camera available or not on component OnInit, if no device found have to show the warning message.
`ngOnInit() {
}
displayCameras(cameras: object[]) {
this.availableDevices = cameras;
if (cameras && cameras.length > 0) {
this.selectedDevice = cameras[0];
this.cameraStarted = true;
} else {
alert('Please Enable Camera / Camera not found ');
}
}`
I get the following error during AOT build.
ERROR in ../@zxing/ngx-scanner/zxing-ngx-scanner.ts(9,2): Error during template compile of 'NgxZxingModule'
Function calls are not supported in decorators but 'ɵmakeDecorator' was called in 'NgModule'
'NgModule' calls 'ɵmakeDecorator'.
To the npm test the aot build should be added.
Feature.
Users should be able to use the library without knowing it.
If there's already docs for something, let's just re-check.
Let's make a TODO list:
Future work: auto-generating docs, auto-generating API reference, remove docs from version control.
After merging the PR #12 in the zxing-library, we will be able to detect 1D Barcodes as well. We should make the scanner fit for that as well
are there some testcases defined ?
The angular component works great but I am not able to resize. I even tried in the plunker but did not work. Is that possible to resize and can you show me an example?
Thanks.
Hi,
A mere minutes I tried to run your StackBlitz demo on Samsung Android tablet but it doesn't work.
The select field appears with no content.
Is there another demo available?
Thanks in advance. Best regards.
I think we can do this for v1.0.0, a major release indicating that some things will change completely.
We also gotta decide what name use for the scanner component, maybe NgxScannerComponent
and NgxScannerModule
? (maybe it's too generic)
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.