私はWindows 8 Winjsアプリケーションに取り組んでいます。これは、javascript で変数を宣言しているコードです。2 行目に「0x800a138f - JavaScript ランタイム エラー: 未定義または null 参照のプロパティ 'getContext' を取得できません」というエラーが表示される理由。canvas.getcontext の宣言の仕方が間違っていませんか?デスクトップ クロームでは同じコードが正常に動作しますが、シミュレーターでは動作しません。
var canvas = document.getElementById('canvas'),
context = canvas.getContext('2d'),
controls = document.getElementById('controls'),
animateButton = document.getElementById('animateButton');