【问题标题】:Is transcrypt supposed to run from the local filesystem?transcrypt 应该从本地文件系统运行吗?
【发布时间】:2019-11-29 10:46:54
【问题描述】:

我已经安装了 Transcrypt,编译了 Hello Solar System 演示,并使用 python 网络服务器按照指示运行它。

但是,我也能够直接从 Windows 10 上的 Chrome 运行 hello.html 文件...一次。随后它拒绝运行 - 按钮出现但单击它们不会更新文本。

------- 编辑 ---------

谢谢 - CORS 是问题所在 - 浏览器必须连接到 Web 服务器,而不是本地文件系统上的文件。

【问题讨论】:

    标签: google-chrome transcrypt


    【解决方案1】:

    您可能遇到了名为 CORS 的 Chrome 安全策略。使用 python -m http.server 从 html 文件所在的目录启动一个网络服务器,然后浏览到 localhost:8000。在您的浏览器窗口中,单击 html 文件,一切正常。

    【讨论】:

      猜你喜欢
      • 2015-10-23
      • 2012-05-30
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多