Seri Pengembangan App Windows Phone 8.1 Bagian 7 : WebView

Saya ingin bocorin dikit nih perihal jeroan app di WinPoin Seri Pengembangan App Windows Phone 8.1 Bagian 7 : WebView

Saya ingin bocorin dikit nih perihal jeroan app di WinPoin. Artikel yang kau lihat di app WinPoin itu bergotong-royong berupa webview yang saya pasang di dalam app. Sehingga cukup menghemat waktu saya dalam menyebarkan app WinPoin.

WebView itu apa om ? WebView itu kontrol yang dapat kau gunakan untuk menampilkan konten html di dalam app.  Berhubung konten artikel WinPoin umumnya dalam format HTML, tentu pilihan ini sangat pas.

Jadi kau tidak perlu repot-repot menciptakan kontrol sendiri untuk menampilkan html, alasannya ialah Windows sudah mempunyai kontrolnya.

Untuk Seri sebelumnya yaitu seri ke 6 dapat kau lihat disini.

 

Cara Implementasi

Terus bagaimana implementasinya ? kau dapat menambah arahan berikut di halaman xaml milikmu:

Saya ingin bocorin dikit nih perihal jeroan app di WinPoin Seri Pengembangan App Windows Phone 8.1 Bagian 7 : WebView

Kemudian melalui arahan C#, kau mempunyai beberapa cara untuk menampilkan konten HTML. Yang pertama pribadi membuka suatu alamat url situs, memakai arahan berikut:

Saya ingin bocorin dikit nih perihal jeroan app di WinPoin Seri Pengembangan App Windows Phone 8.1 Bagian 7 : WebView

Atau dapat juga dengan konten html yang sudah ada yang berupa data string:

Saya ingin bocorin dikit nih perihal jeroan app di WinPoin Seri Pengembangan App Windows Phone 8.1 Bagian 7 : WebView

Atau dapat juga dengan file yang tersedia di lokal maupun package app, dengan menciptakan kelas yang mengimplementasikan interface IUriToStreamResolver, menyerupai :

Saya ingin bocorin dikit nih perihal jeroan app di WinPoin Seri Pengembangan App Windows Phone 8.1 Bagian 7 : WebView

Berikut pola hasil implementasi saat WebView terpasang di app.

Saya ingin bocorin dikit nih perihal jeroan app di WinPoin Seri Pengembangan App Windows Phone 8.1 Bagian 7 : WebView

 

 

Kekurangan

Namun ada yang sedikit disayangkan dalam kontrol WebView di Windows Phone 8.1 ini, berbeda dibanding kepunyaan Windows Phone 8, saya tidak dapat menangani event navigating yang biasa saya temukan.

Jadi kalau kita mengklik link yang ada di WebView, semua akan dibuka via app browser eksternal (Internet Explorer).

Jika saya sudah tahu caranya, niscaya akan saya bagi tipsnya di WinPoin. Untuk sementara ini dulu saja hehe.

Kode sampel dapat diunduh di WindowsPhone8.1_Dev_ContohBrowser

Untuk dua hari kedepan saya vakum dulu, menulis seri ini alasannya ialah akan mempersiapkan workshop di Surabaya tanggal 2 besok. Makara saya akan menulis lagi tanggal 2 atau 3. See ya !


Sumber: https://winpoin.com/

0 Response to "Seri Pengembangan App Windows Phone 8.1 Bagian 7 : WebView"

Post a Comment

Iklan Atas Artikel

Iklan Tengah Artikel 1

Iklan Tengah Artikel 2

Iklan Bawah Artikel