1. 程式人生 > >Html5用Canvas製作繪圖板

Html5用Canvas製作繪圖板

  1. 不要使用style或者css對canvas的width和height設定值,否則會引起座標等被放大的問題
  2. 使用jquery獲取canvas的時候要使用 “$('#canvas').get(0)”,否則則取不到相應的物件
  3. 調色盤使用的是“spectrum.js”
  4. 取值賦值採用json模式,使用過的是“jquery.json-2.4.js”
  5. 採用json賦值的時候,由於我對圖形進行了js封裝類,且帶有自定義方法,所以在賦值的時候會出現不認自定義方法的問題,原因為解析json的時候,物件會被解析為object而不是我定義的物件,所以需要人為處理一下
  6. 全部程式碼+HTML一共600行,這在以前是我完全不敢想象的,HTML5會帶給我們怎樣的未來呢?值得期待。