Hybrid App交互方案-原生事件通知 H5(四)

2020-11-23  本文已影响0人  代码

由于 iOS 和 Android 系统本身特性的支持,每个独立的原生页面都有自己的生命周期回调,各页面场景可以在不同的生命周期回调中,做数据的重复加载并显示。

但是 H5 页面在嵌入到 APP 中以后,用户进行场景切换的时候,是监听不到原生事件的,继而无法响应用户动作做出界面数据更新,所以现在制定一系列特定事件名称,来补充此功能:

此页面事件仅适用于APP客户端,小程序不支持




onRestart

用户跳转到了一个新的界面后,又返回到当前页面时触发该事件,APP 客户端可以调用 JS 的 notify 方法触发事件:

hybrid.notify('onRestart');

onStop

用户在跳转到一个新界面之前,触发该事件,并且 APP 客户端无需等待该事件的处理结果:

hybrid.notify('onStop');

上一篇 下一篇

猜你喜欢

热点阅读