title: Are there any HTML5 Canvas implementations for embedding in c++
body: <p>I'm working on a browser based game atm and already looking into options porting it to other platforms such as consoles or devices where playing in a web browser may not be suitable.</p>
  
  <p>The game is pretty much all JavaScript with rendering done via a 2d canvas context. </p>
  
  <p>What i was hoping for is that there is already a c++ library/api that will work in conjunction with maybe google's v8 engine to handle the canvas calls in JavaScript and render them with opengl or something similar</p>
  
  <p>Does anyone know of a project out there that may be providing this functionality? </p>
  
  <p>Otherwise how would you suppose I go about embedding my javascript in c++ with as little changes required to the javascript as possible as I don't really want to have to maintain too many differences between platforms? </p>