Fast Track 前端 Javascript 库有一组可用的公共方法。下面是这些方法的列表。
所有下列函数都可以通过 window.FasttrackCrm 访问,例如 window.FasttrackCrm.toggleInbox()

toggleInbox()

切换收件箱模态框的显示或隐藏状态。此功能需要启用收件箱功能才能正常工作。

togglePendingBonusesV2()

切换待处理奖金模态框的显示或隐藏状态。此功能需要启用待处理奖金功能才能正常工作。

init()

如果标志 autoInit 设置为 false,您可以使用此方法手动或通过代码初始化 javascript 库。此外,如果您的 SID 过期并且您想要重新认证,这个方法也很有用,您可以这样做:
window.sid = 'new-sid-here'; 然后运行此方法。

logout()

此方法将前端用户从 javascript 库中登出。如果可能的话,当用户从您的网站登出时,最好也将用户从 javascript 库中登出。

demoMessage()

脚本初始化后,您可以在本地发送演示消息/调试消息。这在调整前端设计时很有用。

FastTrack CRM 就绪事件(非必需)

如何监听事件

使用场景:如果您运行 autoInit = false,并且您想知道脚本何时加载完成。
要在 FastTrack CRM 准备就绪时作出响应,只需向 window 对象添加事件监听器 fasttrack-crm-ready

使用说明

  1. 该事件在所有 FastTrack CRM 设置步骤完成后触发一次。
  2. 任何依赖 CRM 功能的代码都应该放在此事件监听器内部,或在它之后触发。
  3. 应该在 FastTrack CRM 脚本加载之前或之后尽快添加监听器,以确保不错过事件。