在影响项目,以前的名字iOSImpact下称为派生,这个库基本实现了iOS设备模拟浏览器。
这就像 PhantomJS ,但更轻巧,专门炮制的Appale的iOS网上平台。
微喷允许开发运行和编译,通常会在浏览器内执行的代码,但没有实际打开一个浏览器。
一个JavaScript虚拟机执行JS代码,而HTML 5 Canvas和音频都通过了OpenGL和OpenAL的渲染
本发行版是新的:
- 新增tvOS支持
- 新增游戏手柄API
- 增加了梯度和图案描边支持
- 增加了发送阵列缓冲器,用于支持XMLHttpRequest的
- 添加了音频readyState属性
- 添加了音频playbackRate财产
- 增加了对运行中的应用程序改变方向的支持
- 增加了对抗锯齿的WebGL支持
- 删除自定义的JavaScriptCore的叉
- 删除过时像素自动加倍Canvas2D
- 发射屏幕使用XIBs尽可能
- 允许任意的视网膜规模(即3倍于iPhone6)
- 智慧的console.log() - 仅记录2级深
- 图片现在延迟加载在第一次使用
什么是新的 1.5版本:
- 的Canvas2D字体渲染已经改进,现在可以让你顺利扩展字体而不pixelating。
- 还有两个全新的API。
- WebGL的支持现在更加稳定。
- WebGL和Canvas2D之间的相互作用也得到了很大的提升。
- 微喷现在允许使用的屏幕外的WebGL画布中画Canvas2D,反之亦然。
在什么版本1.4是新的:
- 的XCode 5兼容
- 增加了对压缩PVRTC纹理的支持
- 新增canvas.toDataURL()
- 新增ejecta.load(文件)
- 新增performance.now()
- 新增navigator.platform
- 增加了一些本地佣工(jsValueForPath,createFunctionWithBlock)
- 固定帆布设置时不会被清零宽/高
- 修正不准确绘制图像时
- 修正了各种崩溃错误和内存泄漏
1.2版的版本是新的:
- 增加了对ctx.clip支持()
- 新增支持XMLHttpRequest来访问本地文件
- 添加为@自动加载2个纹理支持
- 新增navigator.onLine检查互联网连接
- 新增ejecta.getText()即期风格的文本输入
- 新增Image.complete布尔标志
- 在XMLHttpRequest的修正多项错误
- 修正了各种线描错误闭合/未闭合路径
- 修正的问题ctx.transform()和ctx.arcTo()
- 固定ctx.fill()使用非零缠绕规则,而奇偶规则的
- 修正的问题unicode字符时绘制文本
什么1.1版本是新的:
- 添加字体fillText方法(),strokeText(),设置textAlign和textBaseline
- 全面补充和适当的斜角线连接
- 新增目的地出,目的地过来,源顶上和XOR混合模式
- 新增softAuthenticate()的GameCenter的API
- 新增reportAchievementAdd()的GameCenter的API
- 增加了对全屏反锯齿支持(MSAA)
- 固定的方向问题
- 修正各种线描问题
- 修正了各种触摸事件的问题
- 修正各种问题与getImageData()
评论没有发现