Details
Description
Qt Web Assembly Applications fail to load on iOS devices. Interestingly, this is specific to the platform, not the Browser. The same application fails to load on Safari and Chrome on iOS, but works flawlessly on Chrome on any other Platform.
I uploaded a qmake hello world app built with 5.15.0 WASM here:
https://pwuertz.github.io/iosfail/QtWasmTest2.html
On iOS devices, the application exits at startup with the error message:
Application exit (TypeError: undefined is not an object (evaluating 'handle[name]'))
I tried the reference 5.15.0 distribution with the suggested emscripten version 1.39.8, as well as updating emscripten and compiling Qt Wasm myself, to no effect.
Attachments
Issue Links
- is duplicated by
-
QTBUG-85217 (Safari Browser && Port !=80) results in Application Exit
- Closed
For Gerrit Dashboard: QTBUG-84658 | ||||||
---|---|---|---|---|---|---|
# | Subject | Branch | Project | Status | CR | V |
303334,3 | Check for valid Navigator.permissions before use | dev | qt/qtbase | Status: MERGED | +2 | 0 |
303382,2 | Check for valid Navigator.permissions before use | 5.15 | qt/qtbase | Status: MERGED | +2 | 0 |