Comments (10)
@MisterJimson Because of the same reason this library was made for.
In my app I want to open the "default" mail app on the device with to
, cc
, subject
and body
, and when using url_launcher
I have to check if the user has the default iOS mail app and if not check if he has Gmail installed and so on..
from open-mail-app-flutter.
Great thanks I wanted to confirm thats the case. I'll leave this open and gather feedback. Originally this library was just designed to open the mail apps since that is what we needed but this use case makes sense.
from open-mail-app-flutter.
I agree with the other poster's suggestion. I just came across this package to make sure the user is able to send the correct e-mail app on their device, but then I want to populate that e-mail with our support e-mail address, a subject, and include some app info including the version in the body of the e-mail.
from open-mail-app-flutter.
@CripyIce url_launcher
already supports doing those actions. This library is more for opening specific email apps.
Can you comment on why url_launcher
doesn’t fit your needs?
from open-mail-app-flutter.
Glad to hear that! Thanks!
Looking forward for this feature.
from open-mail-app-flutter.
Seems like a major need with iOS 14. url_launcher only opens up the Apple Mail app when it is set as the default for emails. It fails if any other email app is the default.
This plugin allows us to specify a different app which is great, but we need the ability to populate the emails similar to url_launcher.
Thanks in advance to the dev for a great plugin!
from open-mail-app-flutter.
+1 to supporting this enhancement!
from open-mail-app-flutter.
As an update, I've spent a little bit of time on this but haven’t made huge progress. It seems different mail apps may handle the input params differently.
from open-mail-app-flutter.
+1, this would be super useful. Even just a field or two, or just limited to a subset of email clients, would be great.
from open-mail-app-flutter.
+1 😉
from open-mail-app-flutter.
Related Issues (20)
- Error on Update Flutter 2.0.1 HOT 1
- Platform.isAndroid and Platform.isIOS while flutter test HOT 5
- Build Failed on Android HOT 1
- Problem composing new email on iOS HOT 2
- OpenMailAppPlugin.kt: (25, 9): Class 'kotlin.Unit' was compiled with an incompatible version of Kotlin. HOT 2
- Outdated example HOT 5
- Please release a new version with the updated platform: ^3.1.0 dependency HOT 1
- [ERROR:flutter/lib/ui/ui_dart_state.cc(209)] Unhandled Exception: MissingPluginException(No implementation found for method composeNewEmailInMailApp on channel open_mail_app) HOT 4
- Non-fatal Exception: io.flutter.plugins.firebase.crashlytics.FlutterError: Null check operator used on a null value. Error thrown Instance of 'ErrorDescription'. HOT 1
- Cannot change mail picker Title text (IOS 15.3.1)
- The MailAppPickerDialog that shows the email options does not match with the platform-specific alert dialog! HOT 2
- The content of emails cannot be filled automatically on Android devices, only the email app can be activated HOT 1
- Can this plugin support the attachment?
- Paypal is in Mail App Picker (Android) HOT 1
- Support for html body
- canOpenURL: failed for URL HOT 4
- problem opening the Gmail application from a Samsung S21 HOT 7
- url launcher is updated
- nativePickerTitle is not showing on Android
- New lines in body not working
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 open-mail-app-flutter.