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();
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
- 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.
Function Android.disableNextPageAnimation() harus dijalankan tepat sebelum location.replace() agar animasi halaman berikutnya benar-benar dimatikan.