nextcloud / nextcloud/ios

Collabora presentation mode does not work

Open
#2,257 0 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

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

Description

Steps to reproduce
  1. Open a presentation with Collabora
  2. Click on the "Present" button
  3. A file is created and IOS asks what to do with this file (see screenshot). The presentation does not appear as desired
Expected behaviour

The presentation should be shown in presentation mode.

Actual behaviour

see above

Screenshots
2022-11-16 23-14-52-0
Logs
2022-11-16 23:25:21 Network request started: GET <https://cloud.example.com/index.php/core/preview.png?file=Testq.odp&x=1024&y=1024&a=1&mode=cover>

2022-11-16 23:25:23 Network request started: GET <https://cloud.example.com/remote.php/dav/files/user1/Testq.odp>

2022-11-16 23:25:24 Network request started: POST <https://cloud.example.com/ocs/v2.php/apps/richdocuments/api/v1/document> (200)

2022-11-16 23:25:24 Network response request: <https://cloud.example.com/ocs/v2.php/apps/richdocuments/api/v1/document>, result: success(201 bytes)

2022-11-16 23:25:30 Network request started: GET <https://collabora.example.com/cool/https%3A%2F%2Fcloud.example.com%2Findex.php%2Fapps%2Frichdocuments%2Fwopi%2Ffiles%2F2119027_ocbx9hospo1r/download/78Xi1dq7UFTx8dq3GBVH9xBsUJlQM4KYY47dJQ1IrV8XJtNMiiLUWUaOxPnkxxFe?WOPISrc=https%3A%2F%2Fcloud.example.com%2Findex.php%2Fapps%2Frichdocuments%2Fwopi%2Ffiles%2F2119027_ocbx9hospo1r&compat=/ws>
Environment data

iOS version: ipadOS 16.1.1

Nextcloud iOS app version: 4.5.5.2

Server operating system:

Web server: Nginx

Database: MySQL

PHP version: 7.4.3

Nextcloud version: 24.0.7

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

Reproduce the flow on iPadOS 16.1.1 by opening a Collabora presentation and using the Present button. Start with the iOS presentation-mode flow and inspect the WOPI/download request shown in the logs; done means the presentation opens in presentation mode instead of prompting iOS to handle a downloaded file.

Written by the indexing model from the issue text.

Assessment

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

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.