External barcode scanner issue with flutter app - flutter

I built an simple App which scans your QR Code from an external Scanner and displays it on the screen. The QR code contain the Firebase user id which contains lower and uppercase letters. enter image description hereI tried it on an emulator in windows while connecting the External scanner with usb and it worked fine. After running the app on a real device I realized that the QR Code which got scanned only returns the data in all lowercase letters. I don’t understand why. I then exited the flutter app and tried to see if it’s a scanner issue. Turns out anything other than flutter reads the QR code as it is. So it’s not a Scanner Problem. But it’s neither a flutter Problem because it worked on the Emulator so I can’t figure out what the problem is.

Related

flutter tts is not working in real device

i am using flutter tts in my app to translate text to speech and it was working well in emulator but when i run my app in real device . It's not working .Please someone tell me what the hell is happening . why it is working well in emulator but not in real device . Also there is no exception occuring while running app in real device but still not playing.
please try to run your flutter app on different android devices and test. some devices not supported text to speech and some gets supported. i have gone through it, so i tested it in different android devices.

Cannot call App Clip with Local User Experience

I am trying to test an App Clip sample on My iPhone with iOS 12.2. I can build the sample codes successfully , I configured the following for the Local User Experience.
Local User Experience Settings:
When I scan the QR Code generated by "https://fruits.com/check?fruit_name=bananas", I didn't see the App Clip prompted.
Thanks.
I find the solution: we need to scan the QR code with the QR code native scanner in the Control Center.
Thanks.

Flutter app screen blur on emulator

Hi just created HelloWorld flutter application,
all the instructions followed by the official site,
if i run the application on emulator/genymotion getting blur screen, please check the attached image.
if i run same application on device then it is working fine.
How to solve this issue?
Some devices are not properly recognized to not support hardware rendering.
Run with the additional parameter
flutter run --enable-software-rendering
See also
https://github.com/flutter/flutter/issues/15451
https://github.com/flutter/flutter/issues/15605

Windows Phone Emulator not displaying unicode characters

I am developing a windows phone app that uses unicode chars. The xamll displays the characters fine. But when I run the emulator, the good ole squares show up! I tried sending the font with isolated storage even. What can I do? If the app was to be installed into a windows phone device, would it look like my xaml page or the emulator?
Emulator is closer to a device than Visual Studio designer, so if you can't see these characters on the emulator then you won't see them on the device.
I guess you're using some custom font. To use it, you have to embed it in your app. Here you can find out how to do it.

How to get a working QR code scanner for Flutter web?

I’m kind of expecting the impossible, but asking anyway to ensure I’ve not missed out on any great ideas.
I’ve tried a couple of Flutter QR code scanner libraries, but as I was kind of expecting, none of those would run when I used the web beta support in Chrome for instance.
My question is, is there a Flutter QR code scanner library that works for iOS, Android and Web?
If not, is there a way to write this in Flutter for Web specifically?
There was one Stack Overflow question of running a QR scanner JavaScript library inside a WebView and trying to run a Web version which the post indicated faced issues with camera streaming. Is this a possible approach that would translate to Web?
Is there any other way to have a QR code scanner in Flutter to run in Web?
You could use an API like http://goqr.me/api/ in your flutter web project. You just have to use the read command on their api. I think it returns a response in either json or xml. If that isn't enough there are othe apis just search it till you find a cool one