2016-08-07 4 views
1

Я хочу попробовать paper.js так я сделать HTML-файл, как это:Вопрос: В том числе «Paper.js»

<!DOCTYPE html> 
<html> 
<head> 
    <title>PAPERJS</title> 
    <script type="text/javascript" src="paper-core.js"></script> 
    <script type="text/paperscript" src="myscript.js" canvas="myCanvas"> 
</head> 
<body> 
    <h1>paper js :</h1> 
    <canvas id="myCanvas" resize></canvas> 
</body> 
</html> 

Но не распознает тип = «текст/paperscript»

мой файл myscipt.js содержать только это:

var myBall = new Path.Circle(new Point(70, 70), 50); 
myBall.fillColor = 'tomato'; 

после этой декларации ничего не происходит в моем HTML файл, когда я попробовать:

<script type="text/paperscript" src="myscript.js" canvas="myCanvas"> 
+0

@Shintu Joseph Спасибо, я понял! У меня есть еще одна проблема, тогда в моем js-файле я попытаюсь написать что-нибудь, чтобы увидеть, действительно ли мой html-файл «вызывает» javascript-файл, поэтому я делаю 'document.write (« test »);' в первой строке моего javascript, но когда я тестирую его, он печатает только мой флаг '

', а не javascript после этого –

ответ

0

Ваша проблема вы пропустили </script> закрывающий тег

скрипты, которые имеют различные типы, кроме text/javascript не разобранное по HTML Parser в браузере, но типа paperscript, вы включены пользовательский тип, который плагин JS для который вы включаете в себя, этот конкретный тип будет проходить через ваш дом и использовать содержимое внутри этого файла. (Чтобы быть яснее)

1

Если вы хотите использовать тип «текст/документ», вы должны использовать «бумажный пол», а не «бумажное ядро». Файл основной бумаги не включает интерпретатор писем.

Смежные вопросы