egret-docs-master/Engine2D/update/update5214/README.md

33 lines
1.2 KiB
Markdown
Raw Permalink Blame History

This file contains ambiguous Unicode characters!

This file contains ambiguous Unicode characters that may be confused with others in your current locale. If your use case is intentional and legitimate, you can safely ignore this warning. Use the Escape button to highlight these characters.

# 白鹭引擎 5.2.14 发布日志
===============================
更新时间2019年2月19日
## 2D 渲染 - JavaScript
* 优化主循环逻辑,当游戏代码出现异常时,屏幕不再黑屏,游戏可以继续带错运行。
* HttpRequest 支持在 Android 上通过 WebView 加载本地文件
* 修复 BitmapText 在带有 offset 值的情况下,位置计算错误的问题。
## Native
* 修改了 native 上 BitmapData 引用 c++ 对象的方式,解决了开启原生渲染加速时部分纹理显存不会释放的问题。上述修改需配合 egret Native 0.1.15 以上版本使用。
## 微信小游戏
* 修复创建位图纹理时,会使用双份显存的问题
* 修复 context.measureText 为 null 时出现异常的问题。
* 生成 manifest 依赖文件时,在路径里增加 `./` 开头
## 微信 Html5
* 在 iOS12 的微信里,某些情况下,在弹出的软键盘回收时,顶起来的游戏页面不会落下来。该问题引擎暂不处理,等待微信修复。您可以在 `index.html``<script>` 标签里增加一个监听来处理该异常:
~~~ javascript
document.body.addEventListener("blur",function(){
window.scrollTo(0,0);
},true);
~~~