MacのSafariとChromeで次の作業を行っています。PC で Firefox Mac と 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>
Mike の提案に従って、私はこれを最小限の骨まで取り除きましたが、それでも PC IE や 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?#
変換されたファイルは、同じ 2 つのブラウザーでも正常に機能します。
さて、この問題の更新。それ以来、スケッチを置き換えましたが、現在は機能しています。つまり、問題はスケッチのどこかにあります。何が問題なのか、なぜそれが一部のブリューワーで機能するのか、他のブリューワーでは機能しないのかはわかりませんが、スケッチの何かが特定のブラウザーを強制終了します. 上記のコードは正常に動作するはずです。