Skip to content

iPad Pro 12.9 (13) and iPad 7th (13) Not Detected Properly using Safari #4502

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

Closed
jneilliii opened this issue Jan 21, 2020 · 7 comments · Fixed by #4546
Closed

iPad Pro 12.9 (13) and iPad 7th (13) Not Detected Properly using Safari #4502

jneilliii opened this issue Jan 21, 2020 · 7 comments · Fixed by #4546
Assignees
Labels
bug something broken

Comments

@jneilliii
Copy link

There appears to be an issue with WebGL detection on larger iPad Pro 12.9" tablets. I found ticket #280 that addressed this at one point for other iOS devices, but not sure if this is a regression or not. Additional details can be found here of the problem. It seems that if the browser is made smaller the graphing works fine, but once maximized to the full size of the tablet, the error "WebGL is not supported by your browser" is displayed. The same result happens for this user as well on the example pages here.

@archmoj
Copy link
Contributor

archmoj commented Jan 21, 2020

Which browser (& version) you are using?

@RaoulDuke-Esq
Copy link

Browser is Safari on iPadOS 13.3

@archmoj
Copy link
Contributor

archmoj commented Jan 22, 2020

Replicated on:
Screenshot from 2020-01-22 08-48-54

Using Safari only (Chrome works well),

Showing:
Screenshot from 2020-01-22 08-45-28

@archmoj archmoj added the bug something broken label Jan 22, 2020
@tsangiotis
Copy link

Having the same problem in iPad Air 10.5 (2019)

@archmoj archmoj self-assigned this Feb 2, 2020
@archmoj
Copy link
Contributor

archmoj commented Feb 2, 2020

Error: gl-fbo: Framebuffer incomplete attachment during createPlot:

scene.glplot = createPlot(opts);
.

@archmoj archmoj changed the title iPad Pro 12.9 Not Detected Properly iPad Pro 12.9 (13) and iPad 7th (13) Not Detected Properly Feb 3, 2020
@archmoj archmoj changed the title iPad Pro 12.9 (13) and iPad 7th (13) Not Detected Properly iPad Pro 12.9 (13) and iPad 7th (13) Not Detected Properly using Safari Feb 3, 2020
@archmoj
Copy link
Contributor

archmoj commented Feb 3, 2020

Got it to work by internally forcing isMobile=true in plotly.js and gl-plot3d.
Here is a demo.
The is-mobile module needs a patch to detect iPad Pro 12.9 (13) and iPad 7th (13) when using Safari.
Related: juliangruber/is-mobile#17

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

Successfully merging a pull request may close this issue.

4 participants