Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Construct2 Video doesnt play on IOS11 (probably playinline issue) #895

Closed
pixcubeanim opened this issue Oct 6, 2017 · 7 comments
Closed
Assignees
Milestone

Comments

@pixcubeanim
Copy link

pixcubeanim commented Oct 6, 2017

Ref: https://www.scirra.com/forum/viewtopic.php?t=196484

Repro: https://www.dropbox.com/s/4215c1d0jmqp8sc/video_test.zip?dl=0

inside the zip file you can find a construct2/construct3 file and a ipa, builded with construct2 for cordova (it is important because this issue depends on ios11 / mobile application)

Steps to reproduce

  1. Open the app and press the button
  2. A video should appear but it doesnt

Expected result

The video should play inside the canvas (not fullscreen)

Affected devices

On Construct2: Each ios device with version 11
On Construct3: Each ios device, it doesnt matter which version

System details

There are no crash reports available. The video canvas seems to be not recognized. The device specifications are irelevant, this application (testfile) should run on each ios device.

Notes:

Iam not sure, but if youre building for cordova, you can customize the config.xml file / construct2.runtime file. If youre deleting the "playinline" path, the app will play the videos in fullscreen mode (very bad but at the end it recognizes a video - which is a small success)

So i guess ios or cordova or construct has a problem with this... iam not an expert in this matter, so i need help - its very important.

Thank you very much!

@AshleyScirra
Copy link
Member

Have you tested iPhone and iPad separately? Does it reproduce on both or have you only tested one? IIRC they treat video playback differently so the type of device you are using is an important factor.

@AshleyScirra AshleyScirra self-assigned this Oct 9, 2017
@pixcubeanim
Copy link
Author

pixcubeanim commented Oct 9, 2017

Hey Ashley,

yes basically i tested it on iphone and ipad.... the problem currently still appears. On Ipad: was working until version 11. On iphone ive made a version where fullscreen mode couldnt be avoided. But basically the problem i have is that there is no video showing on ios11 at all.

Question: Did you have exported a construct2/3 project with cordova and builded it on a phone with ios11? Does the video playsinline work in this version?

@AshleyScirra AshleyScirra added this to the r61 milestone Oct 9, 2017
@AshleyScirra
Copy link
Member

OK, it looks like our HTTP server for video playback hack doesn't work in iOS 11. I found another workaround which looks like it works; let's check this again when r61 is out and make sure it's working as expected.

@AshleyScirra
Copy link
Member

Construct 3 r61 is out, can you check again with that?

@AshleyScirra
Copy link
Member

Been about 2 weeks with no response so closing.

@pixcubeanim
Copy link
Author

@AshleyScirra
Sorry i had vacation. The problem is still present. I will test it these days again.

@AshleyScirra
Copy link
Member

I had previously verified it works so if you still have trouble please file a new issue following all the guidelines.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants