Open Vartex05 opened 4 years ago
Looks like the exception is raised on this line: https://github.com/nodejs/string_decoder/blob/master/lib/string_decoder.js#L29
It seems that require('safe-buffer').Buffer
is undefined
in your case. Might be something with your webpack setup so that it doesn't package safe-buffer
module? I'm not an expert in ionic nor angular. You might want to ask for help in safe-buffer
project, or string_decoder
.
Iam trying to get more info, but i was unable to solve it. Odd is, that when i try to run for exampleiconvlite.encodingExists("win1251")
it returns false. Maybe i need to install some more npm packages, when iam using iconv-lite on frontend?
usually you don't need to install anything else. In this particular case you could try to add 'safe-buffer' or 'string_decoder' to you dependencies and try that. I'm not familiar with ionic though, so not sure.
It might also be related to #118 - see if you can try some of the workarounds in that thread.
Hi, iam trying to use iconv-lite library in my ionic5 app, but when i tried to encode some string i get this error:
This looks like a problem with unknown encoding, but i call it correctly:
iconv.encode('test','cp852')
Any ideas why this happens? Iam using ionic 5 with angular 8