Beacon API Docs
  • Beacon - Installation
  • Beacon - Usage
    • Beacon Usage - Overview
    • Usage in a Next.js Environment
    • Open and Close Programmatically
  • Native Routing in Beacon
    • Vanilla JS - Native Routing Example
    • React JS - Native Routing Example
    • Vue JS - Native Routing Example
    • Angular JS - Native Routing Example
  • Loading User Data into BeaconBar
  • Loading Session Data into Beacon Bar
  • Callbacks in Beacon
    • Add Callbacks in Beacon
    • Remove Callbacks in Beacon
    • React Example for Callbacks
  • Trigger smart journeys From Your App
  • Execute Command From Your App
  • Open Help Docs From Your App
  • Emitting Events to Beacon
  • Listening to events from Beacon Bar
    • Adding event listeners in Beacon
    • Removing event listeners in Beacon
    • React Example for Event Listeners in Beacon
  • List of events emitted by Beacon Bar
  • Implementing Content Security Policy (CSP) for Beacon Integration
Powered by GitBook
On this page

Native Routing in Beacon

PreviousOpen and Close ProgrammaticallyNextVanilla JS - Native Routing Example

Last updated 1 year ago

The actions or links you configure in beacon are navigated like a link redirect(page reload) by default, which may not be as smooth as a SPA(Single Page Application), to facilitate SPA navigation and avoid page reloads, you can follow the below steps as per your framework.

Vanilla JS - Native Routing Example
React JS - Native Routing Example
Vue JS - Native Routing Example
Angular JS - Native Routing Example