iOSアプリでProcessing.jsを試してみたいのですが、
http://procoding.audiocommander.de/と http://luckybite.com/iprocessing/でプロジェクトを確認しました
しかし、どれも実際に動作する例を持っていないので、作成に行きました...
SO ... プロジェクトを作成し、 https://github.com/mako34/processing_iOSにアップロードしました
私の理解では、必要なのは html5 キャンバスと js のラッパーだけです。
processing-1.4.1.js
働くために??
私の index.html は、デバイスではなくブラウザで正常に動作します!
私のキャンバスは、このテスト テンプレートに線を引いても問題なく動作します
私の js はこのテスト テンプレートで正常に動作します
iPhoneの実際のWebビューでは機能しませんが、
では、スケッチを機能させるために何が欠けているのでしょうか?
どうもありがとう!
ここに私のindex.html
<!doctype html>
<head>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width,initial-scale=1">
<link rel="stylesheet" href="style.css">
<script src="jquery-1.6.2.min.js"></script>
<script defer src="script.js"></script>
<script src="processing-1.4.1.js"></script>
</head>
<body id="body">
<div id="container">
<div id="main" role="main">
<a href="/" class="js">jQuery Alert</a><br />
<a href="objc://message">Objective-C Alert</a><br />
<a href="objc://takePicture">Take a picture</a><br />
</div><!-- #main -->
<canvas data-processing-sources="example.pde" style="border: 1px solid black;"></canvas>
<img id="testImage" src="iphonebattery.jpeg" />
<canvas id="myCanvas" width="320" height="200"></canvas>
<script>
var canvas = document.getElementById('myCanvas');
var context = canvas.getContext('2d');
context.beginPath();
context.moveTo(100, 150);
context.lineTo(450, 50);
context.stroke();
</script>
</div><!-- #container -->
</body>
</html>