我希望能够在我的网络浏览器(以及iOS上的Safari)中使用程序。
我该怎么做?
我认为您可以将程序转换为JS,并内置告诉您何时发现pygame,然后引用此目录:
C:\python27\lib\site-packages\pygame
我希望能够在我的网络浏览器(以及iOS上的Safari)中使用程序。
我该怎么做?
我认为您可以将程序转换为JS,并内置告诉您何时发现pygame,然后引用此目录:
C:\python27\lib\site-packages\pygame
我认为这是不可能的,因为你根本没有使用Python,而是JS。此外,Pygame是建立在SDL库之上的一组Python模块。它无法嵌入到Web浏览器中。
你做不到那个。虽然有将Python转换为Javascript的交叉编译器,但它们不支持Pygame。Pygame建立在更低级别的SDL库上,而这不适用于浏览器。
https://github.com/bendmorris/pyj2d
我从未使用过它,但很久以前就看到了这个东西。
描述: PyJ2D模块是基于Pygame命令建立的,可以使用Python/Pygame编写的脚本在Java虚拟机(JVM)中运行,使用Jython解释器。这允许部署JVM应用程序而无需对脚本进行大量编辑。当前版本的模块仅支持Pygame功能的子集。