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

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

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

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





onRestart

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

hybrid.notify('onRestart');
  • 无参数,无返回值

onStop

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

hybrid.notify('onStop');
  • 无参数,无返回值

你可能感兴趣的:(Hybrid App交互方案-原生事件通知 H5(四))