chrome 更新后 pyscript 停止工作

pyscript stopped working after chrome update

我创建了最简单的 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 页面不起作用,而是一个浅红色框填充到顶部页面和控制台显示很多错误。我该怎么办?

我加了

<py-env>
</py-env>

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

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

  1. 他们至少把包裹弄坏了两次,几分钟后就修好了。

  2. 我还注意到加载 PyScript 包时出现间歇性提取错误。使用第二期的作品重新加载页面。

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

这种情况发生得够多了,我在我的开发机器上保留了 pyscript.jspyscript.css 的版本,这样我就可以在他们修复更新的同时继续开发。

这听起来像 PyScript issue #370。除了使用旧版本或等待开发人员修复它之外,您无能为力。

2022 年 5 月 17 日编辑:现在应该已修复此问题。