Skip to main content

应用设置-启动脚本

说明

启动脚本里包含了五个钩子函数,分别是: onLoadonLeaveonPageChangeonLoginonLogout

用户可以在钩子函数里面加入要执行的 JavaScript 脚本,点击启动脚本输入框之后弹出如下图所示的代码编辑器,注意,代码编辑器里面会默认将所支持的钩子函数注入,如果没有要执行的代码就不写,但是不要删除钩子函数或者修改钩子函数名,否则钩子函数不会执行

钩子函数说明

onLoad

应用加载之后的钩子函数,触发时机: 应用加载后立马执行。 预览态、运行时均支持。

2.2 onLeave

应用关闭之前的钩子函数,触发时机: 应用关闭之前执行。预览态、运行时均支持。

2.3 onPageChange

切换页面之后触发的钩子函数,触发时机: 页面路由发生变化之后触发。预览态、运行时均支持。

2.4 onLogin

用户登录之后的钩子函数,触发时机: 用户登录成功之后触发。仅支持运行时。

3.5 onLogout

用户退出登录之后的钩子函数,触发时机: 用户退出登录成功之后触发。仅支持运行时。

3 钩子函数调用 PageSdk 能力

启动脚本的运行环境注入了 PageSdk 变量,可以调用 PageSdk 提供的能力,比如触发微流等。

4 注意事项

  1. 钩子函数编辑好之后需要点击确定,才会保存成功,关闭弹窗不会自动保存。
  2. 编辑态保存好之后,需要刷新运行态页面才会生效。