Tarik untuk refresh

Memuat...

{ this._loading = false; }); }, // Keluar dari fullscreen (native maupun fallback CSS) pada player // selain `keep`. _exitOtherFullscreens(keep) { const keepPlayer = keep ? (keep._player ? keep._player.player : keep._hlsPlayer) : null; const keepTarget = keepPlayer && keepPlayer.fullscreen ? keepPlayer.fullscreen.target : null; ['anime-player-container', 'hls-player-container'].forEach((id) => { const oc = document.getElementById(id); if (!oc || oc === keep) return; const op = oc._player ? oc._player.player : oc._hlsPlayer; try { if (!op || !op.fullscreen || !op.fullscreen.active) return; // Target fullscreen sama (`.player-fs-shell` dipakai bersama // kedua player) -> JANGAN di-exit; itu justru menutup // fullscreen yang sedang aktif. if (keepTarget && op.fullscreen.target === keepTarget) return; op.fullscreen.exit(); } catch (e) {} }); }, _reenterFullscreen(container, attempts) { if (!container) return; attempts = attempts || 0; if (attempts > 60) return; const retry = (delay) => setTimeout(() => this._reenterFullscreen(container, attempts + 1), delay || 200); const pe = container.querySelector('.plyr'); const p = container._player ? (container._player.player || null) : (container._hlsPlayer || null); if (!p || !p.fullscreen) { retry(); return; } // Sudah fullscreen di player ini (native atau fallback CSS)? if (p.fullscreen.active) { const nf = document.fullscreenElement; if (!nf || !pe || nf === pe || pe.contains(nf) || nf.contains(pe)) return; } // Player yang baru ditinggalkan harus keluar dulu -- baik native // (document.fullscreenElement) maupun fallback CSS (class), karena // di mode fallback document.fullscreenElement selalu null. this._exitOtherFullscreens(container); // Native: tunggu sampai browser benar-benar melepas fullscreen. if (document.fullscreenElement) { retry(); return; } // Frame tujuan harus sudah ter-render (Alpine x-show), kalau tidak // fullscreen ke elemen yang belum tampil akan kosong. const frame = container.closest('.watch-player-frame'); if (frame && window.getComputedStyle(frame).display === 'none') { retry(); return; } if (!pe) { retry(); return; } // Plyr's fullscreen.enter() TIDAK mengembalikan promise -> jangan pakai // .catch() (dulu melempar TypeError dan bikin re-enter tak pernah jalan). // requestFullscreen juga bisa ditolak (butuh user gesture), jadi hasilnya // dipantau lewat retry, bukan dianggap sukses begitu saja. try { if (!p.fullscreen.active) p.fullscreen.enter(); } catch (e) { retry(300); return; } retry(300); }, loadPage(page) { if (this._loadingGrid) return; this._loadingGrid = true; const params = new URLSearchParams({ page: page || 1, ep: this.currentEpisodeId, sort: this.epSort, search: this.epSearch }); fetch('/anime/pokemon-2023-sub-indo/episodes/grid?' + params.toString()) .then(r => r.json()) .then(d => { if (this.$refs.sidebarEpList) this.$refs.sidebarEpList.innerHTML = d.sidebar_episodes; if (this.$refs.sidebarPag) this.$refs.sidebarPag.innerHTML = d.pagination; this._loadingGrid = false; }) .catch(() => { this._loadingGrid = false; }); }, applyEpSearch() { this.loadPage(1); } }" class="">
EP 81 — The Pillar of Fire

Laporkan Masalah

Pilih alasan untuk melaporkan episode ini.

Laporkan Masalah

Jelaskan masalah yang kamu temui agar tim kami bisa memperbaikinya.

7.4 · TV · Ongoing
Pokemon (2023) - Sebuah mimpi dan petualangan baru ditetapkan di seluruh dunia Pokemon terungkap dalam baru Pokemon seri berikut seorang gadis bernama Liko dan seorang anak laki-laki bernama Roy.

Nonton Pokemon (2023) Episode 81 Subtitle Indonesia secara online dengan berbagai pilihan kualitas video, mulai dari 360p, 480p, 720p hingga 1080p. Pilih server dan resolusi yang sesuai untuk menikmati episode Pokemon (2023) dengan subtitle Indonesia di perangkat kamu.

OLM

Komentar (0)

atau untuk berkomentar.

Belum ada komentar. Jadilah yang pertama!

Pilih lagu untuk diputar

· NC

Belum ada theme songs

Daftar Episode

EP 1

EP 1

The Pendant That Starts It All

EP 3

EP 3

For Sure! 'Cause Sprigatito's with Me!

EP 4

EP 4

The Treasure After the Storm!

EP 5

EP 5

Found You, Fuecoco!

EP 6

EP 6

The Ancient Poké Ball!

EP 7

EP 7

Special Training with Cap!

EP 8

EP 8

The Door That Never Opens!

EP 9

EP 9

Welcome to Paldea!

EP 10

EP 10

Nemona and Brassius and...

EP 11

EP 11

Arboliva's Forest

EP 12

EP 12

The Future I Choose!

EP 13

EP 13

An Unexpected Picnic!

EP 14

EP 14

Fly! Wattrel!

EP 15

EP 15

Someone We Can't See! Whosawhatsit?!

EP 16

EP 16

Quaxly, We Can Do It!

EP 17

EP 17

Special Training Time!

EP 18

EP 18

Flying Pikachu, Rising Higher and Higher!

EP 19

EP 19

The Bittersweet Truth

EP 20

EP 20

Kabu's Battle Training!

EP 21

EP 21

The Lonely Hatenna

EP 22

EP 22

Charge! Galar Mine

EP 23

EP 23

Fiery Galarian Moltres

EP 24

EP 24

Reunion at the Ancient Castle!

EP 25

EP 25

Rivals in the Dark of Night!

EP 26

EP 26

Terapagos's Adventure

EP 27

EP 27

As Long as I'm with My Friends

EP 28

EP 28

The Stolen Treasure

EP 29

EP 29

Orla and the Poké Ball Smith

EP 30

EP 30

Slip and Crash! A Mystery Pokémon?!

EP 31

EP 31

Song Within the Mist

EP 32

EP 32

Lapras's Feelings for Its Friends

EP 33

EP 33

Roar of the Black Rayquaza

EP 34

EP 34

Respective Departures

EP 35

EP 35

The Wild Pair, Friede and Cap!

EP 36

EP 36

Mission: Find Oinkologne's Partner!

EP 37

EP 37

Fuecoco... Becomes a Crook?!

EP 38

EP 38

The SOS is from Tandemaus?

EP 39

EP 39

Tinkatink's Ideal Hammer

EP 40

EP 40

Farewell, Sprigatito?

EP 41

EP 41

A Wild Mom Appears!

EP 42

EP 42

Transform! Hero of the Seas, Palafin

EP 43

EP 43

A Challenge from the Explorers

EP 44

EP 44

The Plan to Capture Rayquaza

EP 45

EP 45

From So Far Away

EP 46

EP 46

Welcome to Naranja Academy!

EP 47

EP 47

Put Your Heart Into It!

EP 48

EP 48

Sparkle! The Glow of Flame and Art!

EP 49

EP 49

Dot and Nidothing

EP 50

EP 50

Trending Terastallization! Dance, Dance, Quaxly!

EP 51

EP 51

The Flower Tower

EP 52

EP 52

Wattrel's High Wind Warning!

EP 53

EP 53

Hatenna and the Otherworldly

atau login dengan email

Lupa password?
atau daftar dengan email

Username ini sudah dipakai. Pilih username lain.

Hanya huruf kecil, angka, dan underscore (_) tanpa spasi.

Username tersedia!