Comments (17)
Any idea how to move it forward? It was reported two months ago and basically, nobody gives an attention...
from toast-phonegap-plugin.
guys - anyone able to at least elaborate on the issue? It's been almost three months since I reported it and so far nobody gives any valuable feedback...
from toast-phonegap-plugin.
it work for me:
Toast.java, find
private static final boolean IS_AT_LEAST_PIE = Build.VERSION.SDK_INT >= 28;
replace with
private static final boolean IS_AT_LEAST_PIE = Build.VERSION.SDK_INT >= 26;
from toast-phonegap-plugin.
2.7.1 is now compatible with any Android version, but it may have implications for how long the Toast is shown. It is what it is.
from toast-phonegap-plugin.
Thanks, mate.
I see your point now and I do agree it is better to have a toast working on all Android versions.
Anyway, as long as this issue specifically addresses a duration
malfunctioning, let's keep it open and hope at some point it will be fixed one way or another.
from toast-phonegap-plugin.
Any chances to receive some feedback on the above issue?
from toast-phonegap-plugin.
Same issue. Only on android.
from toast-phonegap-plugin.
@EddyVerbruggen - any chances to see this issue updated soon?
from toast-phonegap-plugin.
Not by me, perhaps someone else.
from toast-phonegap-plugin.
any chances to see this issue updated soon?
from toast-phonegap-plugin.
@EddyVerbruggen - actually it does not fix the issue described above - at least not on the OS and the device reported by me. Hence I think the issue shouldn't been closed.
from toast-phonegap-plugin.
I’d be happy to merge a PR to fix your issue, but I want to be transparent that there’s no fix to be expected by me.
from toast-phonegap-plugin.
I must say I am a bit confused here - I have reported a bug for Android 8.0, confirmed by others as well. It has not been fixed, yet, the issue has been closed.
I believe at least if the issue cannot be fixed, in the plugin description it has to be clearly stated the fact that it does not support duration
option for specific OS versions.
Why I should fill in a PR, while we have a bug, it is not clear to me as well.
I stand by my words - the issue should not been closed, since it has not been actually fixed.
from toast-phonegap-plugin.
Happy to reopen, I’m just giving you a heads up I will not be fixing this any time soon, so you don’t have false expectations.
IMO it’s better to have a working Toast on all Android versions (fix in 2.7.1) than supporting a duration on all versions (it does work on some, but I don’t know which exactly).
from toast-phonegap-plugin.
Thank you.
Btw, I noticed 2.7.1 ignores even the 'short' and 'long' duration settings (always 'long'). 2.7.2 fixes that.
from toast-phonegap-plugin.
Thanks, Eddy. Just to get this one straight - the user can set ether short
or long
duration and it will be respected; however, they cannot set duration
via the toast.show
method, correct?
from toast-phonegap-plugin.
I've tested these 3 (from the readme):
<button onclick="window.plugins.toast.showShortTop('Hello there!', function(a){console.log('toast success: ' + a)}, function(b){alert('toast error: ' + b)})">Toast showShortTop</button>
<button onclick="window.plugins.toast.showLongBottom('Hello there!', function(a){console.log('toast success: ' + a)}, function(b){alert('toast error: ' + b)})">Toast showLongBottom</button>
<button onclick="window.plugins.toast.show('Hello there!', 'long', 'center', function(a){console.log('toast success: ' + a)}, function(b){alert('toast error: ' + b)})">Toast show long center</button>
And all of those respect the short/long setting.
from toast-phonegap-plugin.
Related Issues (20)
- Android P doesnt display toast HOT 2
- Toast not shown in Honor 8XS HOT 14
- Toast is not showing in Android 9.0.0 (OnePlus 5) HOT 5
- Toast deprecation error on iOS 12.1.2 HOT 1
- why does the message have my app name before it pops up and how to remove it?
- What are advantages over web popover?
- iOS - Toast is displayed full width, no margins on left or right
- How can I increase the width and height of the toast?
- Android 9.0 Toast are not showing 2nd time HOT 1
- How is it possible to read Toast text?
- styling verticalPadding is not working properly in Android OS version 10 HOT 1
- Test0123
- null pointer exceptions in android 11 HOT 13
- window.plugins.toast.showWithOptions is not working
- Position of notification in Android 11 HOT 1
- Crash from API 30 HOT 7
- On Toast Click not working
- `showShortTop()` method is showing toast at the bottom only not at the top
- No color or styling For Android 12 and 13
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 toast-phonegap-plugin.