Do IM screen is indispensable, before the Windows version is the call of the QQ data method function, this version again try to achieve their own discovery is possible, Getusermedia permissions are high, the code is as follows
1<! DOCTYPE HTML Public"-//w3c//dtd HTML 4.01 transitional//en"2 "HTTP://WWW.W3.ORG/TR/HTML4/LOOSE.DTD">345<title></title>67<body >8<video id='VD'Onload="Snap ()"></video>9<input Type=button Value=snap onclick="Snap ()"/>Ten<script> One A function Snap () { - varconstraints = { - Video: { the Mandatory: { - MaxWidth:window.screen.width, - MaxHeight:window.screen.height, -MaxFrameRate: -, +Chromemediasource:' Screen' - } + } A } at //constraints = {video:true, audio:true}; - console.log (constraints); - navigator.webkitgetusermedia (Constraints, function (Localsource) { - Console.log (localsource); -VD.SRC =Webkiturl.createobjecturl (localsource); - Vd.play (); in },function (err) { -Console.log ('Error', err); to }) + - } the *</script> $</body>Panax NotoginsengYou can capture all the screens, not to mention the recording screen.
PS high version of NW, Package.json requires "Chromium-args": "--enable-usermedia-screen-capturing"
Node-webkit screen function