Edit:Any user who tested this, can you list the devices where you seeing the problem, so I can list them all and post on the chromium issue, so they can test, please?
Like this:
Samsung Galaxy A20 (OS 10.0)
-----------------------------------------------------------------------------------
Edit:HTML link added
-----------------------------------------------------------------------------------
I'm seeing a "Jank" problem when I compare the same project using Chrome mobile with the C3 remote preview feature VS an APK built with the C3 build service.
This is not a bug report, and I'm aware of all the other threads about APKs and Webview problems, but I didn't see a simple example showing that this is not a problem derived from bad optimization or bad practices from the user, but an issue that's out of developer's control and affects all users equally.
I took a day to test APKs on several devices, with several export options on Android 7, 8, 9 and 10, and the Jank problem still persists on the APKs no matter which render it uses, Android version or any other variable.
I made a simple project with just a circle rotating around a pivot point, and some Debug info about FPS, device, render and user agent.
What I'm seeing is a smooth movement on Chrome mobile, and a Janky movement on the APK even if it's 60FPS on both.
If someone is interested in testing the Chrome mobile VS APK, and get back here sharing their experiences I'll appreciate it.
C3 project
https://www.dropbox.com/s/978o9vzkttl0cdm/ChromeVsApk.c3p?dl=1
APK
https://www.dropbox.com/s/4xlfvhdritadux2/ChromeVsApk.android.debug.apk?dl=1
HTML
punchytaps.xyz/bugs/janktest/index.html
Export options on this APK:
C3 241(latest stable)
The project settings are all on default
Minify mode: Simple
Min.Version : 5.1(but I'm seeing the same problem with higher versions)
Tested on:
Alacatel A30 XL
Redmi 5
Samsung A20e
Samsung Galaxy J5