为什么带有 pyodide 和 python 模块的网页无法在 iOS 上加载,但它可以在 Android 和桌面上加载?

Why is the wep page with pyodide and python module failed to load on iOS, but it can load on Android and Desktop?

我创建了一个简单的应用程序,使用 pyodide 从 csv、tsv 或文本文件中导出 Anki deck。它在桌面和 android 上运行良好。但页面未能在 iOS 上加载。这是什么原因,我该如何解决?

链接到我的包含pyodide的网页。
https://infinyte7.github.io/Anki-Export-Deck-tkinter/

网页源代码
https://github.com/infinyte7/Anki-Export-Deck-tkinter/tree/master/docs

谢谢

在各种 iphone 上测试后,我发现它不适用于 iOS 11 和 12。我收到以下错误

iOS 11
[native code]:1 Unhandled Promise Rejection: Error: Out of executable memory in function at index 14480

iOS 12
pyodide.asm.js:8 Unhandled Promise Rejection: RangeError: Maximum call stack size exceeded.

但对于 iOS 13 和 14 似乎有效。