全部产品
Search
文档中心

SuperApp:Bilah Navigasi

更新时间:Jun 28, 2025

Topik ini menjelaskan API JavaScript dari WVNavigationBar. Anda dapat merujuk pada topik ini saat memperbarui efek visual bilah navigasi dalam program mini WindVane.

WVNavigationBar.update

Mengonfigurasi bilah navigasi halaman saat ini secara dinamis.

Parameter Masukan:

  • [string] title: opsional. Judul halaman.

  • [string] titleColor: opsional. Warna judul halaman dalam format warna RGB.

  • [string] barStyle: opsional. Gaya bilah navigasi program mini. Nilai float menunjukkan bahwa bilah navigasi mengambang di atas halaman, sedangkan nilai normal menunjukkan bahwa bilah navigasi menutupi halaman.

  • [string] backgroundColor: opsional. Warna latar belakang bilah navigasi halaman dalam format warna RGB.

  • [string] hideBackButton: opsional. Menentukan apakah tombol kembali disembunyikan. Nilai true menyembunyikan tombol kembali, sementara nilai false menampilkannya. Nilai default: false.

  • [string] theme: warna tema tombol sisi kanan. Nilai valid: light dan dark. Nilai default: dark.

Parameter Callback:

Tidak ada parameter callback yang tersedia. Jika pesan pemuatan ditampilkan, callback sukses akan dipanggil. Jika tidak, callback kegagalan akan dipanggil.

var params = {
  title: 'Beranda',
  titleColor: '#FF00FF',
  barStyle: 'float',
  backgroundColor: '#00FFFF',
  hideBackButton: 'false'
};

window.WindVane.call('WVNavigationBar', 'update', params, function(e) {
}, function(e) {
  alert('kegagalan: ' + JSON.stringify(e));
});

WVNavigationBar.getHeight

Meminta tinggi bilah navigasi.

Parameter Masukan:

Tidak ada parameter masukan yang diperlukan.

Parameter Callback:

  • [int] height: tinggi bilah navigasi.

  • [int] screenWidth: lebar layar.

  • [int] screenHeight: tinggi layar.

window.WindVane.call('WVNavigationBar', 'getHeight', {}, function(e) {
        alert('sukses:' + JSON.stringify(e));
}, function(e) {
        alert('kegagalan:' + JSON.stringify(e));
});