Kejadian External.OnViewChange

[Fitur yang terkait dengan halaman ini, Pemutar Media Windows SDK, adalah fitur warisan. Ini telah digantikan oleh MediaPlayer. MediaPlayer telah dioptimalkan untuk Windows 10 dan Windows 11. Microsoft sangat menyarankan agar kode baru menggunakan MediaPlayer alih-alih Pemutar Media Windows SDK, jika memungkinkan. Microsoft menyarankan agar kode yang ada yang menggunakan API warisan ditulis ulang untuk menggunakan API baru jika memungkinkan.]

Catatan

Topik ini menjelaskan fungsionalitas yang dirancang untuk digunakan oleh toko online. Penggunaan fungsionalitas ini di luar konteks toko online tidak didukung.

Peristiwa OnViewChange terjadi saat tampilan berubah di Pemutar Media Windows.

window.external.OnViewChange = FunctionName

Kemungkinan Nilai

Ini adalah properti tulis-saja yang menentukan nama fungsi dalam skrip yang Pemutar Media Windows panggil ketika peristiwa terjadi.

Parameter

Fungsi yang menangani peristiwa ini tidak membutuhkan parameter.

Keterangan

Tampilan di Pemutar Media Windows dapat berubah karena salah satu alasan berikut:

  • Pengguna berinteraksi dengan antarmuka pengguna Pemutar Media Windows.
  • Pengguna berinteraksi dengan halaman penemuan, dan skrip pada halaman penemuan memanggil External.changeView.
  • Pengguna berinteraksi dengan halaman penemuan, dan skrip pada halaman penemuan memanggil External.changeViewOnlineList.

Saat tampilan berubah di Pemutar Media Windows, Pemutar memanggil IWMPContentPartner::GetTemplate untuk mendapatkan URL halaman penemuan berikutnya untuk ditampilkan. Namun, sebelum Pemutar menampilkan halaman penemuan baru, pemutar akan menaikkan peristiwa OnViewChange . Jika penanganan aktivitas OnViewChange memanggil External.cancelNavigate, Pemutar Media Windows tidak menampilkan halaman penemuan baru. Sebaliknya, ia terus menampilkan halaman penemuan saat ini.

Persyaratan

Persyaratan Nilai
Versi
Pemutar Media Windows 11
DLL
Wmp.dll

Lihat juga

Objek Eksternal untuk Toko Online Tipe 1

External.changeView

External.changeViewOnlineList