刚更新了版本,看到nativeObj,但是看不懂,原生的小白,望见谅
蔡繁荣
- 发布:2015-07-24 17:09
- 更新:2015-07-24 19:27
- 阅读:2500
nativeObj是原生对象的集合体,目前先提供了bitmap对象。
每个对象都有很多用途。
具体到bitmap对象的用途,包括:
- 原生层图片和js图片的互转
- 一些需要穿原生bitmap的接口,可以写js操作原生接口直接互传,而不必先把bitmap转成base64给js然后再传给另一个原生接口
- 截图,webview支持截图并保存到bitmap里。
- 很重要的一点,就是webview动画也支持了传图。
这样我们可以先截图,然后动画时飘截图而不是webview,动画会更流畅。
这里http://ask.dcloud.net.cn/docs/#http://ask.dcloud.net.cn/article/25讲到的预截图,可以用于窗体切换优化。
在案例挑食火锅的Android版里,就使用了这个技术。
蔡繁荣 (作者) - 发表是最好的记忆
点32个赞,H5+越来越好了!
- 原生层图片和js图片的互转, 原生层图片还是没理解,是否说HTML上的img标签的图片使用原生层图片来显示,性能更高?不知道我的理解有没有误
炸鸡排超人
.........才看到 转的累死我了.还好用shim写的 拆了就好了
2015-10-16 17:02