• Global community
    • Language:
      • Deutsch
      • English
      • Español
      • Français
      • Português
  • 日本語コミュニティ
    Dedicated community for Japanese speakers
  • 한국 커뮤니티
    Dedicated community for Korean speakers
Exit
0

Asynchronous loading issue on Android devices

Community Beginner ,
Apr 27, 2023 Apr 27, 2023

Copy link to clipboard

Copied

Hello everyone,

I am facing an issue with asynchronous file loading in a Canvas project running on Android devices using the Chrome browser. I have noticed that while on desktop devices and on iOS with Safari, the loads are way fastest, on Android with Chrome, the loads are performed sequentially and slowly.


Capture on sequence loading on Android deb tools
Screen Shot 2023-04-27 at 14.41.41.png


I have already tried the following:


1. Modified the code to ensure file loading is asynchronous using the CreateJS library.
2. Checked developer tools on various browsers and devices to monitor the loading process and confirm whether it was asynchronous or sequential.
3. Tried adjusting the timeout for executing the handleComplete function, but it didn't yield good results.
4. Checked the CORS policies of the site hosting the project, and it seems to be set up correctly.
5. I've tested using Sprite sheets as the best way to speed up the loading time, but to not drain Android Mobile Resources I still have 15 images to load. 

6. Different web hosting providers 

 


I would appreciate any questions, suggestions, or solutions to resolve this asynchronous loading issue.
Is there anything specific I should consider when working with Adobe Animate on this platform or any optimization I might have missed?

This is the Android version of my project:
https://rx-test9d.netlify.app 

Thank you in advance for your help. 

TOPICS
Performance

Views

147

Translate

Translate

Report

Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
no replies

Have something to add?

Join the conversation