Philipp Kursawe created CB-11469:
------------------------------------
Summary: Race conditions when loading scripts async
Key: CB-11469
URL: https://issues.apache.org/jira/browse/CB-11469
Project: Apache Cordova
Issue Type: Bug
Components: Plugin WKWebViewEngine
Reporter: Philipp Kursawe
Assignee: Shazron Abdullah
Using this code in `index.html`
{code}
<script src="cordova.js" async/>
<script src="bundle.js" async/>
{code}
causes all kind of weird side effects due to race conditions, I assume.
As soon as I removed the async attribute (after one week of trying other
things) everything worked, including the splashscreen. I think the splashscreen
uses the message queue (event loop) to postpone some of its actions (when
fading out) and this collides with the `async` attribute and creates a
race-condition. It seems like a bug in wkwebview to not handle `async` script
loading properly.
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]