Anpassade flikar och JS Bridge - Prenly
Ett vanligt problem när man lägger till en anpassad flik med innehåll som inte kommer från Prenly är att detta innehåll finns på en separat webbsida och inte kan kommunicera med Prenly-innehåll. För att hantera den här utmaningen har vi utvecklat ett API som heter JS Bridge, som möjliggör en sömlös appupplevelse för dina användare.
När du implementerar JS Bridge på din webbsida kommer sidorna i dina anpassade flikar att kunna kommunicera direkt med Prenly-delen av appen via JavaScript-anrop.
För inloggningsfunktionen innebär detta att användarna bara behöver logga in en gång - oavsett om de öppnar appen via Prenly-avsnittet eller via dina anpassade flikar med webbinnehåll.
Inställningar för användarens samtycke synkroniseras också mellan Prenly och din webbapplikation.
Medhjälp av JS Bridge kan användarna också spela upp ljud som finns på dina anpassade sidor direkt i vår inbyggda ljudspelare.
Hur implementeras det?
Följ dessa steg för att låta ditt anpassade webbinnehåll kommunicera med Prenly-appen:
1. Installera JS Bridge-biblioteketJSBridge är ett specialbyggt JavaScript-bibliotek som måste installeras på den webbsida som visas i Prenly-appen.
Besök GitHub och npm för att hitta instruktioner om installationen.
2. Meddela oss för att aktivera funktionen
När JS Bridge har lagts till på din sida ska du meddela oss - vi aktiverar integrationen på Prenly-sidan för att slutföra installationen.
3. Använd JS Bridge
När du har installerat kan du använda JavaScript-funktionerna som tillhandahålls av biblioteket för att interagera med Prenly-appen. Till exempel
- Utlösa inloggningssynkronisering
- Dela inställningar för samtycke
- Använda ljudspelaren i appen för media på din sida
4. Om komponenten för webbinnehåll ska användas
Lägg till webbinnehållskomponenten på din startsida.
Lägg till den unika identifieraren som skapades under implementeringen av JS Bridge.
Under Källa väljer du den anpassade fliken vars innehåll du vill visa på startsidan.