Ingvar Stepanyan 46cbd19e60 Improve worker.js reliability (#1820)
While it doesn't happen right now in this particular example, `lastPtr` can be potentially overridden several times before the module is fully initialised.

Rather than having a boolean and a storage for one last argument, `await` a promise returned from `wasm_bindgen` itself in the new `onmessage` handler before executing actual command.

This way all the potential tasks will queue up naturally, wait for the initialisation, and then execute in a correct order.
2019-10-17 17:29:37 -05:00
..
2019-09-26 14:07:28 -05:00
2019-09-26 14:07:28 -05:00
2019-09-26 14:07:28 -05:00
2019-09-26 14:07:28 -05:00
2019-09-26 14:07:28 -05:00
2019-09-26 14:07:28 -05:00
2019-09-26 14:07:28 -05:00
2019-09-26 14:07:28 -05:00
2019-09-26 14:07:28 -05:00
2019-09-26 14:07:28 -05:00
2019-09-26 14:07:28 -05:00
2019-09-26 14:07:28 -05:00
2019-09-26 14:07:28 -05:00
2019-09-26 14:07:28 -05:00
2019-09-26 14:07:28 -05:00
2019-09-26 14:07:28 -05:00
2019-09-26 14:07:28 -05:00
2019-09-26 14:07:28 -05:00
2019-05-26 16:43:00 +09:00

Examples

This directory contains a number of Cargo projects that are all examples of how to use wasm-bindgen in various contexts. More documentation can be found online