実際のところ
IO1番をコールバックで受け取る
obniz.io1.input(function(value){ console.log("value is " + value); });
switchのときのサンプルを書き直すとこんな感じに。
ただ、連続して押すと具合がよくない事もあります。
<html> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width, initial-scale=1"> <script src="https://obniz.io/js/jquery-3.2.1.min.js"></script> <script src="https://unpkg.com/[email protected]/obniz.js" crossorigin="anonymous"></script> </head> <body> <div id="obniz-debug"></div> <h1>obniz instant HTML</h1> <script> var obniz = new Obniz(YOUR_ID); obniz.onconnect = async function () { obniz.display.clear(); obniz.display.print("Hello World"); // ボタン obniz.switch.onchange = function(value){ obniz.display.clear(); obniz.display.print(value); }; } </script> </body> </html>