JavaScript桌面应用开发库Electron v1.0.2 发布
jopen 9年前
<p><img alt="" src="https://simg.open-open.com/show/ad917897cda0683a87254de315b17e4b.png" /></p> <p>Electron 可以让你使用纯 JavaScript 调用丰富的原生 APIs 来创造桌面应用。你可以把它看作是专注于桌面应用而不是 web 服务器的,io.js 的一个变体。</p> <h2>官方更新日志</h2> <ul> <li>Allow <code>protocol</code> module to be imported before the <code>ready</code> event of <code>app</code> module. <a href="/misc/goto?guid=4958990329922393334">#5406</a></li> <li>Add <code>context-menu</code> event to <code>WebContents</code>. <a href="/misc/goto?guid=4958990330051382810">#5379</a></li> <li>Add <code>process.defaultApp</code> property. <a href="/misc/goto?guid=4958990330171854937">#5421</a></li> <li>Fix <code>protocol.registerStandardSchemes(schemes)</code> not working. <a href="/misc/goto?guid=4958990329922393334">#5406</a></li> <li>Fix file system indexing not working in devtools. <a href="/misc/goto?guid=4958990330323895079">#5431</a></li> <li>Fix crash when replying to the same synchronous message more than once. <a href="/misc/goto?guid=4958990330453207405">#5430</a></li> <li>Fix <code>expirationDate</code> not showing for persistent cookies in <code>session.cookies.get</code> API. <a href="/misc/goto?guid=4958990330558831975">#5444</a></li> <li>Fix <code>protocol.registerStandardSchemes(schemes)</code> not working. <a href="/misc/goto?guid=4958990329922393334">#5406</a></li> <li>Fix exception after creating large numbers of renderer processes. <a href="/misc/goto?guid=4958990330697013146">#5491</a></li> <li>Fix devtools extension repeatedly loaded when changing dock state. <a href="/misc/goto?guid=4958990330823285262">electron/brightray#219</a></li> </ul> <h3><strong>OS X</strong></h3> <ul> <li>Disable the scroll bounce (rubber banding) effect by default. <a href="/misc/goto?guid=4958990330948391718">#5412</a></li> <li>Add <code>scrollBounce</code> option to <code>webPreferences</code>. <a href="/misc/goto?guid=4958990330948391718">#5412</a></li> <li>Add <code>app.setUserActivity(type, userInfo)</code>, <code>app.getCurrentActivityType()</code> APIs and <code>continue-activity</code> event for Handoff feature of OS X. <a href="/misc/goto?guid=4958990331086651084">#5352</a></li> <li>Add <code>app.dock.downloadFinished(filePath)</code> API. <a href="/misc/goto?guid=4958990331212277598">#5477</a></li> <li>Fix high CPU usage when using pty.js Node module. <a href="/misc/goto?guid=4958990331354395345">#5378</a></li> <li>Fix <code>app.removeAsDefaultProtocolClient(protocol)</code> API not working. <a href="/misc/goto?guid=4958990331478493644">#5440</a></li> </ul> <h3><strong>Linux</strong></h3> <ul> <li>Resize the icon of <code>dialog.showMessageBox()</code> to a suitable size. <a href="/misc/goto?guid=4958990331604321019">#5496</a></li> </ul> <h2>下载地址</h2> <ul> <li><a href="/misc/goto?guid=4958990331731106812" rel="nofollow">1.39 GB<strong>electron-v1.0.2-darwin-x64-dsym.zip</strong></a></li> <li><a href="/misc/goto?guid=4958990331853398095" rel="nofollow">38.5 MB<strong>electron-v1.0.2-darwin-x64-symbols.zip</strong></a></li> <li><a href="/misc/goto?guid=4958990331988473536" rel="nofollow">39.4 MB<strong>electron-v1.0.2-darwin-x64.zip</strong></a></li> <li><a href="/misc/goto?guid=4958990332109995010" rel="nofollow">28.2 MB<strong>electron-v1.0.2-linux-arm-symbols.zip</strong></a></li> <li><a href="/misc/goto?guid=4958990332243378534" rel="nofollow">32.9 MB<strong>electron-v1.0.2-linux-arm.zip</strong></a></li> <li><a href="/misc/goto?guid=4958990332368844212" rel="nofollow">29.6 MB<strong>electron-v1.0.2-linux-ia32-symbols.zip</strong></a></li> <li><a href="/misc/goto?guid=4958990332488956630" rel="nofollow">38.3 MB<strong>electron-v1.0.2-linux-ia32.zip</strong></a></li> <li><a href="/misc/goto?guid=4958990332627570985" rel="nofollow">34 MB<strong>electron-v1.0.2-linux-x64-symbols.zip</strong></a></li> <li><a href="/misc/goto?guid=4958990332757198018" rel="nofollow">38.1 MB<strong>electron-v1.0.2-linux-x64.zip</strong></a></li> <li><a href="/misc/goto?guid=4958990332894003740" rel="nofollow">1.38 GB<strong>electron-v1.0.2-mas-x64-dsym.zip</strong></a></li> <li><a href="/misc/goto?guid=4958990333017881354" rel="nofollow">38.1 MB<strong>electron-v1.0.2-mas-x64-symbols.zip</strong></a></li> <li><a href="/misc/goto?guid=4958990333147096564" rel="nofollow">38.4 MB<strong>electron-v1.0.2-mas-x64.zip</strong></a></li> <li><a href="/misc/goto?guid=4958990333267415182" rel="nofollow">31.5 MB<strong>electron-v1.0.2-win32-ia32-symbols.zip</strong></a></li> <li><a href="/misc/goto?guid=4958990333401833515" rel="nofollow">38.5 MB<strong>electron-v1.0.2-win32-ia32.zip</strong></a></li> <li><a href="/misc/goto?guid=4958990333541366403" rel="nofollow">24.8 MB<strong>electron-v1.0.2-win32-x64-symbols.zip</strong></a></li> <li><a href="/misc/goto?guid=4958990333669932349" rel="nofollow">47.4 MB<strong>electron-v1.0.2-win32-x64.zip</strong></a></li> <li><a href="/misc/goto?guid=4958990333800659968" rel="nofollow">744 KB<strong>ffmpeg-v1.0.2-darwin-x64.zip</strong></a></li> <li><a href="/misc/goto?guid=4958990333929984851" rel="nofollow">1.68 MB<strong>ffmpeg-v1.0.2-linux-arm.zip</strong></a></li> <li><a href="/misc/goto?guid=4958990334061778282" rel="nofollow">1.82 MB<strong>ffmpeg-v1.0.2-linux-ia32.zip</strong></a></li> <li><a href="/misc/goto?guid=4958990334184156343" rel="nofollow">1.69 MB<strong>ffmpeg-v1.0.2-linux-x64.zip</strong></a></li> <li><a href="/misc/goto?guid=4958990334333783417" rel="nofollow">744 KB<strong>ffmpeg-v1.0.2-mas-x64.zip</strong></a></li> <li><a href="/misc/goto?guid=4958990334461292383" rel="nofollow">535 KB<strong>ffmpeg-v1.0.2-win32-ia32.zip</strong></a></li> <li><a href="/misc/goto?guid=4958990334598968841" rel="nofollow">554 KB<strong>ffmpeg-v1.0.2-win32-x64.zip</strong></a></li> <li><a href="/misc/goto?guid=4958990334721810935" rel="nofollow"><strong>Source code</strong> (zip)</a></li> <li><a href="/misc/goto?guid=4958990334844595437" rel="nofollow"><strong>Source code</strong> (tar.gz)</a></li> </ul>