mirror of
https://github.com/binwiederhier/ntfy.git
synced 2026-05-09 16:35:53 +02:00
[GH-ISSUE #859] Camera function #606
Labels
No labels
ai-generated
android-app
android-app
android-app
🪲 bug
build
build
dependencies
docs
enhancement
enhancement
🔥 HOT
in-progress 🏃
ios
prio:low
prio:low
pull-request
question
🔒 security
server
server
unified-push
web-app
website
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
starred/ntfy#606
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Originally created by @do-me on GitHub (Sep 1, 2023).
Original GitHub issue: https://github.com/binwiederhier/ntfy/issues/859
💡 Idea
I was wondering why ntfy didn't offer a direct way to take a picture (yet?). It's fairly simple to integrate and would benefit the users as one could avoid going the longer way over file uploads.
It could be beneficial if a user e.g. selected "always open with..."
File Exploreror similar and hence cannot find the optionCameraanymore (probably until all cookies, local storage etc. are deleted). I had this situation on one of my Android phones (Android 13).💻 Target components
Client-side on the web and mobile apps.
On the mobile apps a native solution would be best but in the web app one could use
getUserMedia(). I just created such a simple demo with a minimal UI that sends a picture to a ntfy channel. In my case, I needed a cross-platform method to send images from the browser straight to ntfy without leaving my html page: https://do-me.github.io/js-camera-capture/I think it would be nice to design a UI similar to standard messengers like WhatsApp/Telegram/Signal etc. where the camera icon is just next to the
sendicon.@binwiederhier commented on GitHub (Sep 10, 2023):
While this is a fascinating idea, I think this falls in the category of "not everything that can be done, must be done". I'm invoking my maintainer right to respectfully reject this idea. Thanks for submitting!