CDN-URL-osoitteet
Peruskäyttö
bottom-right, jota hallitaan position-asetuksella). Liitoselementti on vain React-juuri — sen sijainti sivulla ei vaikuta siihen, missä widget näkyy.
Liitosasetukset
ThunderPhone.mount() hyväksyy samat asetukset kuin React-komponentti sekä element-ominaisuuden:
Siivous
ThunderPhone.mount() palauttaa widget-instanssin, jossa on siivousmenetelmät:
unmount() että destroy() tekevät saman asian — ne katkaisevat aktiivisen puheistunnon ja poistavat widgetin DOM:sta. Käytä koodissasi sitä, joka on luettavampi.
Siivoa widget aina, kun siirryt pois yksisivusovelluksessa tai kun sen sisältävä elementti poistetaan. Näin varmistat, että aktiiviset puheistunnot katkaistaan oikein.
Esimerkit
Tumma teema mukautetulla värillä
Mukautettu sijainti
Tapahtumakutsuilla
Soittoäänellä
DOM-elementtiviittauksen käyttäminen
WordPress- / CMS-integraatio
Lisää tämä mukautettuun HTML-lohkoon tai teemasi alatunnisteeseen:Vianmääritys
Widget ei näy
Widget ei näy
Varmista, että sekä CSS- että JS-tiedostot on ladattu. Tarkista selaimen konsolista verkkovirheet. Varmista, että kohde-elementti on DOM:ssa ennen kuin kutsut
ThunderPhone.mount().ThunderPhone ei ole määritetty
ThunderPhone ei ole määritetty
Skriptiä ei ole vielä ladattu. Varmista, että
widget.js-tiedoston <script>-tagi on ennen liitoskutsuasi, tai kääri liitoskutsu DOMContentLoaded-kuuntelijaan.Toimialue ei ole sallittu -virhe
Toimialue ei ole sallittu -virhe
Lisää toimialueesi sallittujen toimialueiden luetteloon app.thunderphone.com-palvelun Kehittäjät-asetuksissa. Muista, että
localhost on aina sallittu.Seuraavat vaiheet
Tyylittely
Mukauta widgetin ulkoasua CSS-mukautetuilla ominaisuuksilla.
React-komponentti
Käytätkö Reactia? Komponentti-integraatio on yksinkertaisempi.