[Flutter Web][Plugin] Find solution about plugin works on mobile and web platforms

This issue has been created since 2022-11-24.

Use case

I have source code that can run on mobile platforms, I want this source code to run on web platform. But when I add Flutter Web to this source code, there are some plugins that don't work on web platform like:

No Plugin Description
1 safe_device https://pub.dev/packages/safe_device
With the Flutter safe_device that can quickly implement security steps such as Jailbroken, root, emulator, and fake location detection
2 local_auth https://pub.dev/packages/local_auth
Flutter plugin for Android and iOS devices to allow local authentication via fingerprint, touch ID, face ID, passcode, pin, or pattern.
3 path_provider https://pub.dev/packages/path_provider
A Flutter plugin for finding commonly used locations on the filesystem. Supports Android, iOS, Linux, macOS, and Windows. Not all methods are supported on all platforms.
4 flutter_beacon https://pub.dev/packages/flutter_beacon
Flutter plugin for scanning and transmitting as a beacon (iBeacon) on Android and iOS.
5 image_gallery_saver https://pub.dev/packages/image_gallery_saver
A flutter plugin project for saving the image to a gallery, iOS need to add the following keys to your Info.plist file.
6 qr_code_scanner https://pub.dev/packages/qr_code_scanner
QR code scanner that can be embedded inside flutter. It uses zxing in Android and MTBBarcode scanner in iOS.
7 flutter_local_notifications https://pub.dev/packages/flutter_local_notifications
A cross-platform plugin for displaying and scheduling local notifications for Flutter applications with the ability to customize for each platform.
8 permission_handler https://pub.dev/packages/permission_handler
Permission plugin for Flutter. This plugin provides a cross-platform (iOS, Android) API to request and check permissions.

Proposal

I think the idea is to find an equivalent plugin that can run on mobile and web platforms instead. Anyone has other ideas to solve the problem where plugins work on mobile but not on the web?

exaby73 wrote this answer on 2022-11-24

Hi @ahnkiot123a
This issue doesn't seem to describe a bug or a feature request. Please see https://flutter.dev/community for resources and asking questions like this,
you may also get some help if you post it on Stack Overflow and if you need help with your code, please see https://www.reddit.com/r/flutterhelp/
Closing, as this isn't an issue with Flutter itself. If you disagree, please write in the comments and I will reopen it.
Thank you

More Details About Repo
Owner Name flutter
Repo Name flutter
Full Name flutter/flutter
Language Dart
Created Date 2015-03-06
Updated Date 2022-12-10
Star Count 147243
Watcher Count 3561
Fork Count 23950
Issue Count 11325

YOU MAY BE INTERESTED

Issue Title Created Date Comment Count Updated Date
[BUG] Immich behind traefik sometimes work, but most of the time gives 504 error. Local is okay. 5 2022-09-18 2022-11-02
[Feature]: Support uploading selected files 1 2022-09-18 2022-11-02
Use FQCN instead of short module names in Ansible 1 2021-11-22 2022-11-23
AttributeError with ClientContext 2 2021-09-01 2022-08-15
[BUG] win10开启ipv6会导致无法进入游戏 2 2022-06-09 2022-10-07
🐛 BUG: Startup script exceeded CPU time limit 9 2022-11-10 2022-11-21
rustic loading issues 9 2022-02-21 2022-09-22
init.js ESMLoader -- ECMAScript module loader -- Node 18; NPM 8.6.0; Bent; Ubuntu 20.04.04 0 2022-04-29 2022-11-29
Create a changelog for v0.15.0 and beyond 1 2021-10-16 2022-11-09
hello,When I was using the python-masscan package, I encountered the following problems. My version is 3.7, and I think it's because I don't have administrator privileges to use it. But when I use it in the flask framework, I can't use the'sudo'command. I hope you can help me. 6 2019-05-13 2022-10-07
Retries are not performed for some exceptions 3 2020-04-29 2022-11-15
Too large offset for ADR 9 2022-11-08 2022-11-24
Catch and Silence /proc/mounts 1 2022-03-04 2022-10-22
ConcurrentLoggingConsumer初始化splitMode参数不可用 2 2022-01-18 2022-10-19
Building mutilate example workload Docker image fails 1 2020-04-15 2022-11-26
Magnet link handler asks to log in WebUI every time 1 2021-10-18 2022-09-25
Single LED Control Bug 1 2022-05-10 2022-11-24
Mutiple Led Strips On A ESP8266 1 2022-05-12 2022-11-24
Industrial Turbine Forming Without an Electromagnetic Coil 1 2021-07-11 2022-10-24
Having issue with verifying emails of custom domain 1 2021-08-13 2022-12-01
Trouble installing on a Synology NAS 5 2020-12-26 2022-11-11
Redmine cant recognize domain/hostname but I can send emails from command line 2 2020-08-10 2022-11-29
Tests does not run as expected on mac M1 machines 2 2022-07-22 2022-12-01
Override option for entrypoint 5 2022-07-22 2022-12-01
Add version field to --msig-parms flag of goal clerk send command 1 2021-09-24 2022-11-24
Implement a tagging feature for gists 2 2022-04-11 2022-10-23
DX: drop hack for Prophecy incompatibility 3 2021-12-08 2022-09-04
Offlineimap should use Python 3 8 2022-04-24 2022-11-30
uninitialized constant Hubspot::Conversations::VisitorIdentification::IdentificationTokenResponse 1 2022-10-14 2022-11-23
Nuitka raise SameFileError 2 2022-04-14 2022-12-01
ElixirLS does not set the MIX_ENV environment variable 7 2021-04-15 2022-12-09
Protobuf Git Config: BaseDirectory & Depth 3 2021-11-04 2022-11-02
atomWithStorage merge initial value 1 2022-07-30 2022-11-12
Can concurrent execution of large concurrent requests change to parallel execution? 1 2018-10-08 2022-09-25
Predictions made with incomplete input variables give predictions that are way off 3 2022-10-24 2022-10-18
[Video] Predict Honey Production 1 2022-10-25 2022-10-18
resource unavailable 0 2021-09-15 2022-12-04
Keep tracking with latest TiDB Dashboard 6 2021-10-31 2022-10-06
Nats CLI does not read from stdin when not run from a terminal / TTY 5 2021-12-15 2022-11-27
JSON schemas for explicit semantics 1 2019-05-18 2022-09-30
dtparam settings for power led no longer function since upgrade to `5.15.56-v7+ #1575`, RPi 3B+ 10 2022-08-21 2022-11-13
[Bug Report] MessageBox 弹框:通过按钮触发,关闭后可以通过键盘的空格键或回车键,激活MessageBox弹框 1 2022-07-26 2022-10-07
Is there a plan to support gl 2 2022-07-05 2022-11-27
Duplicating lesson from course detail page 1 2022-06-25 2022-10-07
Site Stats: Discrepancy between country count and views by country 20 2022-05-19 2022-09-25
ConfigDrive Exception after 4.17 upgrade (unable to start/migrate VMs) 5 2022-06-23 2022-12-01
ShardingSphere-Proxy listen on specified addresses 7 2022-06-23 2022-09-18
Failing test: Jest Tests.x-pack/plugins/threat_intelligence/public/modules/indicators/components/query_bar - QueryBar should call onSubmitDateRange when date range is changed 5 2022-08-01 2022-11-01
Update existing alert `Size sub_result` to include hardware tags 2 2021-11-02 2022-12-01