EaselJS示例代码修复

EaselJS示例代码修复,easeljs,Easeljs,有人在运行easeljs1.0.0提供的代码示例时遇到问题吗?我试着运行HelloWorld,但失败了;但我发现,如果我做了以下两个改变,它似乎会起作用: 1) 车身超载 <body onload=init();> <!-- WORKS --> <body onload="init();"> <!-- DOES NOT WORK --> 2) 脚本标记 <script src="easeljs-NEXT.js"></scri

有人在运行easeljs1.0.0提供的代码示例时遇到问题吗?我试着运行HelloWorld,但失败了;但我发现,如果我做了以下两个改变,它似乎会起作用:

1) 车身超载

<body onload=init();> <!-- WORKS -->
<body onload="init();"> <!-- DOES NOT WORK -->

2) 脚本标记

<script src="easeljs-NEXT.js"></script>  <!-- WORKS -->
<script src="../lib/easeljs.combined.js"></script> <!-- DOES NOT WORK -->

修复#2需要一个小的解释——使用Finder中的搜索,我找不到名为easeljs.combined.js的文件

也许这将帮助下一个深入研究EaselJS示例代码的人。如果我遗漏了什么,请随时告诉我


需要将HTML封装在上面这样的注释中吗?预览版建议这样做。

我怀疑您的第一个示例没有如图所示工作。你手边有例子吗


至于第二个,这些脚本来自哪里?您必须手动包含其中一个/或。如果从中复制示例代码,则
lib/
文件夹位于
examples/
文件夹之外,因此它必须相对地引用到上一个目录中

看来预览失败了!如何向问题添加代码?修复了您的预览。感谢您修复了预览问题。我不打算讨论这个问题。该代码来自EaselJS 1.0.0版附带的Hello World示例。我的版本不是来自GitHub,而是从EaselJS站点下载的zip文件。如果这个样本对其他人都有效,那就太好了。我失败了。我进行了调查,并做了如上所述的更改,以使示例能够工作。是的,我不想对此进行辩论,只是说引用是正确的方法,删除它们肯定不会解决问题。我怀疑发生了什么事。为了测试,我下载了这个文件(),修改了画架源代码以指向CDN,它在Chrome中运行良好。您是否有非工作
onload
用法的邮政编码?是否有某个浏览器不工作?您是在本地运行还是在服务器上运行?很抱歉,您的回答很生硬。是的,我有一个非工作负载使用的拉链。你是在暗示有什么办法可以把拉链传给你吗?如果可以,我会的。我在Chromium 68.0.3406.0上的MacBook(OS X 10.11.5)上本地运行代码-假设今天的构建与昨天的构建相同。嗯……我会在其他几个浏览器上试用,看看是否可以在非本地运行。只需修改文件名就足以让示例运行。显然,我对onload参数的第二个“修复”是不需要的。如果文件名未修复,则示例将在4种不同浏览器中的my MacBook上失败:Chrome 68.0.3406.0、Chrome 67.0.3396.87、Firefox 60.0.2和Safari 9.1.1。