У меня есть следующие работы в Safari & Chrome на Mac. Я просто переключился, чтобы проверить Firefox Mac и IE на ПК, и он не работает. Я не могу понять, почему! Любые предложения были бы великими.обработка js .pde ссылка в canvas не работает на Firefox и IE
http://davidcool.com/experiments/follow.html
Код:
<!DOCTYPE html>
<html>
<head>
<title>follow</title>
<script src=processing-1.4.1.min.js></script>
</head>
<body>
<div style="width:100%; height:100%; position:absolute; top:50;">
<canvas data-processing-sources="harmonograph_v2_1_logo.pde" tabindex="0" id="__processing0" width="1300" height="160"></canvas>
</div>
</body>
</html>
В соответствии с предложениями Майка, я раздели это вниз к скелету, и это до сих пор не работает в IE PC или Mac Firefox. Chrome и Safari Mac работают нормально. Я добавил в кодировку, поскольку firebug дал мне ошибку. Нет эффекта.
<!DOCTYPE html>
<html>
<head>
<title>test pjs</title>
<meta charset='utf-8'>
<script src="processing-1.4.1.min.js"></script>
</head>
<body>
<div>
<canvas data-processing-sources="harmonograph.pjs"></canvas>
</div>
</body>
</html>
Я также построил конвертер и преобразовал эскиз из обработки .pde файл здесь обработки JS .pjs формат: http://generactive.net/tools/pde_to_pjs/convert_to_pjs.html?#
Преобразованные файлы прекрасно работают в одних и тех же двух браузерах, а также.
Хорошо, обновление по этой проблеме. С тех пор я сменил эскиз, и теперь он работает. Так что проблема в эскизе где-то. Я не уверен, в чем проблема, или почему это работает на некоторых пивоварах, а не на других, но что-то в эскизе убивает определенные браузеры. Вышеприведенный код должен работать нормально.
Что должно было произойти? Я просто вижу черную полосу как на Firefox, так и на Chrome. – Jarrod
. Расскажите, пожалуйста, что такое ожидаемое поведение. Я вижу черную полосу с анимацией рисования. –
Он должен выглядеть следующим образом: http://davidcool.com/experiments/harmonograph.png Если вы просматриваете эту страницу на Mac Safari или Chrome, она работает нормально. – davidcool