Žinių centras Tinklaraštis
  • Tema
  • Automatinė
  • Šviesi
  • Tamsi
Lietuvių lt
Kalba ✕
  • Deutsche
  • Eesti
  • English
  • Español
  • Français
  • Hrvatski
  • Italiano
  • Latviešu
  • Lietuvių
  • Lëtzebuergesch
  • Malti
  • Nederlands
  • Português (BR)
  • Português (PT)
  • Română
  • Slovenčina
  • Slovenščina
  • Srpski
  • Suomi
  • Türkçe
  • Ελληνικά
  • Български
  • Русский
  • Українська
Prisijungti
Kūrėjai Tinklaraštis
Prisijungti
Pradžia Kūrėjai JavaScript klientas Kliento diegimas
Paieška
Kūrėjai
JavaScript klientas
  • Apžvalga
  • Kliento diegimas
  • Konstruktoriaus parinktys
  • Atsiskaitymo režimai
  • Atsiskaitymo lango atidarymas
  • Įvykiai
  • Metodų aprašas
  • Stebėjimas ir sutikimas
  • Išplėstinės įterpimo parinktys
  • Trikčių šalinimas
REST API (v2)
PHP SDK
Node.js SDK
Python SDK
WordPress įskiepis
JavaScript klientas

Kliento diegimas

Įkelkite client.js iš Entase CDN, tada sukurkite egzempliorių. Nėra jokio diegiamo paketo ir nereikia atlikti kūrimo veiksmo.

description Peržiūrėti kaip „Markdown“

Klientas pateikiamas iš Entase CDN kaip vienas failas. Nėra npm paketo, nėra kuriamo paketo ir nėra priklausomybės, kurią reikėtų nuolat atnaujinti – visada gaunate dabartinę versiją.

HTML
1
<script src="https://js.entase.com/client.js"></script>

Įkėlus scenarijų apibrėžiama globali Entase klasė. Ji savaime daugiau nieko nedaro: jokių tinklo užklausų, jokių DOM pakeitimų, nieko neatvaizduojama. Viskas prasideda sukūrus egzempliorių.

Egzemplioriaus kūrimas

JavaScript
1
const entase = new Entase({ pk: 'YOUR_PUBLISHABLE_KEY' });

Kiekviename puslapyje sukurkite vieną egzempliorių ir naudokite jį pakartotinai kiekvienam renginiui. Konstruktorius lange užregistruoja message klausytoją ir pradeda nustatyti, kurį atsiskaitymo režimą leidžiama naudoti jūsų domene, todėl sukūrus kelis egzempliorius be jokios naudos dubliuojami klausytojai ir aptikimo iškvietimai.

Kiekviena parinktis turi numatytąją reikšmę, todėl new Entase() be argumentų yra tinkamas – tačiau be pk klientas negali patikrinti, ar jūsų domenas gali naudoti įterptąjį atsiskaitymą, ir visada grįš prie iššokančiojo lango. Žr. Atsiskaitymo režimai.

Asinchroninis scenarijaus įkėlimas

Jei client.js įkeliate su async arba defer, vykdant įterptąjį scenarijų klasė dar neegzistuos. Biblioteka, kai įkeliama, lange išsiunčia entase:ready įvykį, todėl jo palaukite:

HTML
123456789
<script src="https://js.entase.com/client.js" async></script>
<script>
  let entase = null;

  const init = () => { entase = new Entase({ pk: 'YOUR_PUBLISHABLE_KEY' }); };

  if (typeof Entase !== 'undefined') init();
  else window.addEventListener('entase:ready', init);
</script>

Svarbu pirmiausia atlikti typeof patikrą: jei scenarijus jau baigė įsikelti, entase:ready jau buvo išsiųstas, o jo klausantis būtų laukiama amžinai.

Išvalymas

Vieno puslapio programoje iškvieskite destroy(), kai atjungiamas rodinys, kuriam priklauso egzempliorius:

JavaScript
1
entase.destroy();

Taip pašalinami kliento užregistruoti lango klausytojai. Sunaikinto egzemplioriaus negalima naudoti pakartotinai – iškvietus jame book() užregistruojama klaida ir nieko neįvyksta. Vietoje to sukurkite naują egzempliorių.

Turinio saugumo politika

Jei jūsų svetainė siunčia Content-Security-Policy antraštę, atsiskaitymui reikia:

  • script-src https://js.entase.com – bibliotekai įkelti.
  • frame-src https://www.entase.com – srities režimu atsiskaitymas atvaizduojamas iframe.
  • connect-src https://www.entase.com – klientas kreipiasi į Entase API, kad nustatytų leidžiamą atsiskaitymo režimą.

Be frame-src srities režimu rodomas tuščias skydelis. Be connect-src režimo aptikimas nepavyksta ir kiekvienas atsiskaitymas atidaromas kaip iššokantysis langas.

Ankstesnis Apžvalga Kitas Konstruktoriaus parinktys
Ar šis straipsnis buvo naudingas?
Šiame puslapyje
  • Egzemplioriaus kūrimas
  • Asinchroninis scenarijaus įkėlimas
  • Išvalymas
  • Turinio saugumo politika
Sužinokite, kaip naudotis „Entase“.
© 2026 Entase, Inc.

Entase

  • Renginiai
  • Registruotis

Platforma

  • Kainodara
  • Pasaulinis pasiekiamumas
  • Integracija
  • Rinkodaros įrankiai
  • Rezervavimo įrankiai
  • Bendradarbiavimas

Naudojimo atvejai

  • Teatras ir opera
  • Koncertai ir vakarėliai
  • Parodos, mugės ir festivaliai
  • Muziejai ir lankytinos vietos
  • Ekskursijos ir patirtys
  • Dirbtuvės ir seminarai
  • Lėšų rinkimas
  • Turnyrai

Žinių centras

  • Organizatoriai
  • Dalyviai
  • Kūrėjai
  • Tinklaraštis

Teisinė informacija

  • Naudojimo sąlygos
  • Privatumo politika
  • Slapukų politika
search Klausimų? Paieška
auto_awesome LLM? Skaityti llms.txt
support_agent Reikia pagalbos? Pradėti pokalbį