Webview
Widget WebView adalah widget yang digunakan untuk menampilkan dan merender halaman web atau konten web dalam aplikasi
Platform INA Digital memungkinkan para pengembang untuk memasukkan konten berbasis teknologi web melalui integrasi WebView.
Target Platform
Jenis Integrasi
Jenis Mesin Peramban (Browser Engine)
Situs Portal Nasional
<iframe>
Bergantung kepada jenis peramban (web browser) yang digunakan untuk mengakses situs Portal Nasional.
Portal untuk Android
WebView (bukan Custom Tabs)
Bergantung kepada jenis peramban khusus WebView yang dipasang oleh perangkat pengguna; biasanya Google Chrome (berbasis Chromium) atau Android System WebView (berbasis Chromium).
Persyaratan Teknis WebView
Layanan Anda harus memenuhi ketentuan teknis sebagai berikut untuk dapat disetujui untuk dipublikasikan ke dalam Portal Nasional.
Jika situs Anda mewajibkan penggunaan pengaturan
X-Frame-Optionsatauframe-ancestorspada Content Security Policy (CSP), Anda diwajibkan untuk memberi whitelist/allowlist kepada*.govtechindonesia.idagar dapat diakses dalam Portal Nasional.Layanan Anda harus dapat diakses sekurang-kurangnya pada perangkat:
Android 7.0 (Nougat) (dirilis Agustus 2016)
iOS 12.0 (dirilis September 2018)
Google Chrome 76 (dirilis Juli 2019)
Firefox 68 ESR (dirilis Juli 2019)
Safari 12.0 (dirilis September 2018)
Layanan Anda harus dapat diakses pada perangkat dengan dimensi layar minimum sebagai berikut:
**Situs untuk perangkat mobile, vertikal:**320 (lebar) × 504 (tinggi) piksel, setara perangkat iPhone 5S
Situs untuk perangkat _mobile_, horizontal: 568 (lebar) × 256 (tinggi) piksel, setara perangkat iPhone 5S
Situs untuk perangkat _desktop_: 1280 (lebar) × 720 (tinggi) piksel, setara standar layar HDTV 720p
Selain ketentuan wajib di atas, kami merekomendasikan Anda untuk menerapkan beberapa hal ini untuk meningkatkan kualitas pengalaman pengguna (UX) aplikasi INA Digital. Kami dapat sewaktu-waktu menaikkan syarat berikut ini menjadi wajib untuk mempublikasikan layanan web Anda ke dalam Portal Nasional.
Untuk membuat webview, pastikan anda sudah di halaman builder frontend:

Drag and drop widget "WebView"
Pilih dan klik tombol konfigurasi yang terdapat pada widget "WebView"
Akan muncul tampilan seperti gambar dibawah


Masukan judul webview pada kolom "Title"
Masukan URL atau link website yang akan menjadi tujuan pada kolom "URL"
Jika user diwajibkan untuk login dahulu pada aplikasi, maka aktifkan radio button pada bagian "Wajib Login"
Jika ingin menyertakan token user pada saat membuka url, aktifkan radio button pada bagian "Parameter Token User"


Jika sudah, klik "Save" untuk menyimpan
Last updated
