CircleType JavaScript库在本地不起作用

时间:2018-06-25 13:35:50

标签: javascript circletype

我正在尝试使用CircleType库在html页面上弯曲一些文本。我得到一些奇怪的行为。

如果我直接链接到github上的circletype.mins.js文件,则可以正常工作。

<html>
   <body>
      <h2 id="demo1">This works OK</h2>
      <script type="text/javascript" src="https://rawgit.com/peterhry/CircleType/master/dist/circletype.min.js"></script>
      <script>
         const circleType = new CircleType(document.getElementById('demo1'));
         circleType.radius(150);
      </script>
   </body>
</html>

如果我下载js文件并链接到本地​​,则会在脚本上收到无效或意外的令牌错误。我曾尝试下载zip,克隆git repo并运行dos2unix,但无法进行任何操作。

要使事情变得更加奇怪,如果我将h2值更改为“这里有一些顺时针方向弯曲的文本。”这是在线演示中使用的值,它既可以在本地使用,也可以在链接到外部文件时使用。 / p>

有人知道这是什么原因吗?

1 个答案:

答案 0 :(得分:2)

确保html文件中的<meta charset="UTF-8">中有<head>