apache / apache/cordova-plugin-dialogs

notification.alert not working on cordova run browser

Open
#179 0 comments 0 reactions 0 assignees View on GitHub
Dominant language
JavaScript
Stars
294
Forks
352
PR merge metrics
No merged PRs in 30d

Description

# Bug Report
notification.alert
## Problem
not working on cordova run browser
### What is expected to happen?

### What does actually happen?
Notification Alert Does Not Work When Running in Cordova Run Browser

## Information

### Command or Code

navigator.notification.alert("Maaf Promo tidak di temukan",null,'Informasi',['Ok']);

### Environment, Platform, Device

Cordova Packages:

cli: 11.0.0
common: 4.1.0
create: 4.1.0
lib: 11.1.0
common: 4.1.0
fetch: 3.1.0
serve: 4.0.1

Project Installed Platforms:

android: 12.0.0
browser: 7.0.0

Project Installed Plugins:

cordova-plugin-app-version: 0.1.9
cordova-plugin-browsersync-gen2: 1.1.7
cordova-plugin-camera: 6.0.1-dev
cordova-plugin-device: 2.0.3
cordova-plugin-dialogs: 2.0.2
cordova-plugin-file: 6.0.2
cordova-plugin-firebasex: 16.1.0
cordova-plugin-geolocation: 4.0.2
cordova-plugin-minify: 0.1.2
cordova-plugin-network-information: 2.0.2
cordova-plugin-statusbar: 2.4.3
cordova-plugin-vibration: 3.1.1
cordova-plugin-x-socialsharing: 6.0.4
es6-promise-plugin: 4.2.2
phonegap-plugin-barcodescanner: 8.1.1-dev

Environment:

OS: Microsoft Windows 10 Pro 10.0.19045 (19045) (Windows 10.0.19045) x64
Node: v18.17.1
npm: 9.6.7

android Environment:

android:
ERROR: Command failed with exit code 1: avdmanager list target
'avdmanager' is not recognized as an internal or external command,
operable program or batch file.

Project Setting Files:

config.xml:

App.com

-.


IT Technologi








































need camera access to take pictures


need photo library access to get pictures from there


need location access to find things nearby


need photo library access to save pictures there



package.json:
--- Start of Cordova JSON Snippet ---
{
"plugins": {
"cordova-plugin-app-version": {},
"cordova-plugin-device": {},
"cordova-plugin-dialogs": {},
"cordova-plugin-network-information": {},
"cordova-plugin-statusbar": {},
"cordova-plugin-vibration": {},
"phonegap-plugin-barcodescanner": {
"ANDROID_SUPPORT_V4_VERSION": "27.+"
},
"cordova-plugin-geolocation": {
"GPS_REQUIRED": "false"
},
"cordova-plugin-file": {},
"cordova-plugin-x-socialsharing": {},
"cordova-plugin-firebasex": {
"FIREBASE_ANALYTICS_COLLECTION_ENABLED": "true",
"FIREBASE_PERFORMANCE_COLLECTION_ENABLED": "true",
"FIREBASE_CRASHLYTICS_COLLECTION_ENABLED": "true",
"FIREBASE_FCM_AUTOINIT_ENABLED": "true",
"ANDROID_ICON_ACCENT": "#FF00FFFF",
"ANDROID_FIREBASE_PERFORMANCE_MONITORING": "false",
"ANDROID_PLAY_SERVICES_TAGMANAGER_VERSION": "18.0.2",
"ANDROID_PLAY_SERVICES_AUTH_VERSION": "20.5.0",
"ANDROID_FIREBASE_ANALYTICS_VERSION": "21.2.2",
"ANDROID_FIREBASE_MESSAGING_VERSION": "23.1.2",
"ANDROID_FIREBASE_CONFIG_VERSION": "21.4.0",
"ANDROID_FIREBASE_PERF_VERSION": "20.3.2",
"ANDROID_FIREBASE_AUTH_VERSION": "22.0.0",
"ANDROID_FIREBASE_INAPPMESSAGING_VERSION": "20.3.2",
"ANDROID_FIREBASE_FIRESTORE_VERSION": "24.6.0",
"ANDROID_FIREBASE_FUNCTIONS_VERSION": "20.3.0",
"ANDROID_FIREBASE_IID_VERSION": "21.1.0",
"ANDROID_FIREBASE_INSTALLATIONS_VERSION": "17.1.3",
"ANDROID_FIREBASE_CRASHLYTICS_VERSION": "18.3.7",
"ANDROID_FIREBASE_CRASHLYTICS_NDK_VERSION": "18.3.7",
"ANDROID_GSON_VERSION": "2.9.0",
"ANDROID_FIREBASE_PERF_GRADLE_PLUGIN_VERSION": "1.4.2",
"ANDROID_GRPC_OKHTTP": "1.46.0"
},
"cordova-plugin-minify": {},
"cordova-plugin-browsersync-gen2": {},
"cordova-plugin-camera": {
"ANDROIDX_CORE_VERSION": "1.6.+"
}
},
"platforms": [
"browser",
"android"
]
}
--- End of Cordova JSON Snippet ---

### Version information

## Checklist

- [ ] I searched for existing GitHub issues
- [ ] I updated all Cordova tooling to most recent version
- [ ] I included all the necessary information above

Contributor guide

Open the contributing guide

Research direction

Reproduce the reported navigator.notification.alert call with `cordova run browser`, using the listed browser platform and cordova-plugin-dialogs version. Start by tracing the plugin's browser implementation and compare its behavior with the same call on Android; done means the alert works in the browser platform or the platform limitation is documented.

Written by the indexing model from the issue text.

Assessment

Tech stack
javascript
Domain
mobile-dev
Issue type
Bug
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
25/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.