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

Bergantung kepada jenis peramban khusus WebView yang dipasang oleh perangkat pengguna; biasanya Google Chrome (berbasis Chromium) atau Android System WebView (berbasis Chromium).

Portal untuk iOS dan iPadOS

WebKit.

Persyaratan Teknis WebView

Layanan Anda harus memenuhi ketentuan teknis sebagai berikut untuk dapat disetujui untuk dipublikasikan ke dalam Portal Nasional.

  1. Jika situs Anda mewajibkan penggunaan pengaturan X-Frame-Options atau frame-ancestors pada Content Security Policy (CSP), Anda diwajibkan untuk memberi whitelist/allowlist kepada *.govtechindonesia.id agar dapat diakses dalam Portal Nasional.

  2. 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)

  1. 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:

  1. Drag and drop widget "WebView"

  2. Pilih dan klik tombol konfigurasi yang terdapat pada widget "WebView"

  3. Akan muncul tampilan seperti gambar dibawah

  4. Masukan judul webview pada kolom "Title"

  5. Masukan URL atau link website yang akan menjadi tujuan pada kolom "URL"

  6. Jika user diwajibkan untuk login dahulu pada aplikasi, maka aktifkan radio button pada bagian "Wajib Login"

  7. Jika ingin menyertakan token user pada saat membuka url, aktifkan radio button pada bagian "Parameter Token User"

  8. Jika sudah, klik "Save" untuk menyimpan

Last updated