Kembali

Cara Mematikan Animasi Geser Halaman Sementara

Fitur ini digunakan untuk mematikan animasi geser ketika berpindah halaman di aplikasi anda. Cara ini cocok digunakan jika anda ingin membuat halaman navigasi terpisah di custom page.

Secara default aplikasi akan memberikan animasi geser ketika halaman berpindah menggunakan href, location.href, atau metode lainnya.

Jika ingin mematikan animasi geser, maka Anda wajib menggunakan:

1. Jalankan: Android.disableNextPageAnimation();

2. Setelah itu wajib memakai: location.replace();

Cara Penggunaan

Sebelum pindah halaman, jalankan terlebih dahulu function berikut:

Setelah itu gunakan:

Contoh Kode Javascript

Penjelasan

Kode Fungsi
Android.disableNextPageAnimation() Digunakan untuk memberi tahu aplikasi Android agar halaman berikutnya dibuka tanpa animasi geser.
location.replace() Digunakan untuk berpindah halaman tanpa menyimpan history halaman sebelumnya.

Yang Tidak Boleh Digunakan

Jangan menggunakan metode berikut jika ingin mematikan animasi geser:

- href
- location.href
- window.location.href
- history.back()
- window.open()
- onclick href

Metode di atas akan tetap memunculkan animasi geser halaman karena tidak memakai sistem disable animation dari aplikasi Android.

Contoh Yang Salah

Contoh Yang Benar

Penting:

Function Android.disableNextPageAnimation() harus dijalankan tepat sebelum location.replace() agar animasi halaman berikutnya benar-benar dimatikan.