nextcloud / nextcloud/ios

AllowInlineMediaPlayback

Open
#3,405 0 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

enhancement
Dominant language
Swift
Stars
2.5k
Forks
1k
Avg merge
2d 18h
Merged PRs (30d)
13

Description

Hi, i use the extension external page and added a menu point where an external web page will be opened. the page is loading correctly in the nextcloud app browser. on this page i want to use the camera to scan barcodes. the problem is: the app browser will always open the camera as full screen. what i want to do is that the camera stream will display in the page.

https://github.com/mebjas/html5-qrcode/issues/947

they say that

must be set. can you set this in the IOS and the ANDROID App, so that the camera in an external webpage can be opened inside the page.

Contributor guide

Open the contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

Start by reading the linked html5-qrcode issue and tracing how the iOS app browser opens external pages. Locate the iOS and Android app-browser configuration, then verify whether AllowInlineMediaPlayback can be enabled for both. Done means the camera stream from the external barcode-scanning page displays inline rather than opening fullscreen.

Written by the indexing model from the issue text.

Assessment

Tech stack
android, ios, swift
Domain
mobile
Issue type
Feature
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.