pyscript在chrome更新后停止工作



我创建了最简单的pyscript实现:

<html>
<head>
<link rel="stylesheet" href="https://pyscript.net/alpha/pyscript.css" />
<script defer src="https://pyscript.net/alpha/pyscript.js"></script>
<py-env>
</py-env>
</head>
<body>
<py-script> print('Now you can!') </py-script>
</body>
</html>

成功了,耶。但是后来我看到chrome有更新,所以我更新了chrome,浏览器关闭,更新,然后重新打开,但现在我的pyscript页面不工作,而是一个浅红色的框填充到页面的顶部,控制台显示了很多错误。我该怎么办?

昨天和今天(5/13和5/14),PyScript团队正在更改PyScript .js。

  1. 他们至少破坏了包两次,然后几分钟后修复。

  2. 我也注意到间歇性获取错误加载PyScript包。

打开Chrome调试器并查找错误消息。这将告诉你是获取包问题(重新加载页面)还是pyscript.js中的错误(等待几个小时再试一次)。

我在我的开发机器上保留了pyscript.jspyscript.css的版本,以便在他们修复更新时我可以继续开发。

我添加了

<py-env>
</py-env>

<head>,现在页面正确呈现。

这听起来像PyScript问题#370。除了使用旧版本或等待开发人员修复之外,您可以做的事情不多。

编辑于2022-05-17:这个现在应该修复了。

最新更新