This is very annoying for the development of my projects, because I use iframes a lot.
I hope that one day the team will implement a function that would allow to add HTML contents that manage 3D, because CSS3D has many limitations and bugs.
Thank you in advance for your precious help. Thanks to all the playcanvas team for their excellent work.
Hmm. Works on my Android phone with Brave browser.
Unfortunately, I don’t think this will happen. It would basically mean rendering/implementing HTML content in WebGL with all the interactions and logic that a browser has.
Looks like it still works fine in the published buids, just not the launch tab on Chrime Android.
Can you check if the published build on the tutorial page still works fine on your phone?
Mouse events work fine on both the launch tab and published builds
Edit:
It’s also highly unlikely its from an engine update too.
Its more likely to be from a Chrome Android update and/or a deployment issue on the launch tab/site.
If it is from an engine build, then I recommend going through the previous versions via Using a Custom Engine | Learn PlayCanvas and find the last working version. That will help narrow down the cause.
I went as far back as engine version 1.22.0 and the behaviour is unchanged, launch tab still doesn’t work with touch events on the iframes.
So either something has changed in the launch tab around December and/or Chrome have made some changes in an update that prevent pointer events going through on the iframe