package Ġmg ks . os . webview Ċ Ċ /* Ċ Ġ* ĠAndroid ĠSmart ĠWebView Ġis Ġan ĠOpen ĠSource ĠProject Ġavailable Ġon ĠGitHub Ġ( https :// github . com / mg ks / Kotlin - SW V ). Ċ Ġ* ĠDevelop ed Ġby ĠG h azi ĠK han Ġ( https :// github . com / mg ks ) Ġunder ĠMIT ĠOpen ĠSource ĠLicense . Ċ Ġ* ĠThis Ġprogram Ġis Ġfree Ġto Ġuse Ġfor Ġprivate Ġand Ġcommercial Ġpurposes . Ċ Ġ* ĠPlease Ġmention Ġproject Ġsource Ġor Ġdeveloper Ġcredit Ġin Ġyour ĠApplication 's ĠLicense ( s ) ĠWiki . Ċ Ġ* ĠG iving Ġright Ġcredit Ġto Ġdevelopers Ġencour ages Ġthem Ġto Ġcreate Ġbetter Ġprojects Ġ:) Ċ */ Ċ Ċ internal Ġobject ĠSmart WebView Ġ{ ĊĊĠĠĠ Ġ/* Ġ-- ĠPER MISSION ĠVARIABLE S Ġ-- Ġ*/ ĊĊĠĠĠ Ġ// Ġenable ĠJavaScript Ġfor Ġweb view ĊĠĠĠ Ġvar ĠAS WP _ J SCRIPT Ġ= Ġtrue ĊĊĠĠĠ Ġ// Ġupload Ġfile Ġfrom Ġweb view ĊĠĠĠ Ġvar ĠAS WP _ F UPLOAD Ġ= Ġtrue ĊĊĠĠĠ Ġ// Ġenable Ġupload Ġfrom Ġcamera Ġfor Ġphotos ĊĠĠĠ Ġvar ĠAS WP _ CAM UPLOAD Ġ= Ġtrue ĊĊĠĠĠ Ġ// Ġin case Ġyou Ġwant Ġonly Ġcamera Ġfiles Ġto Ġupload ĊĠĠĠ Ġvar ĠAS WP _ ONLY CAM Ġ= Ġfalse ĊĊĠĠĠ Ġ// Ġupload Ġmultiple Ġfiles Ġin Ġweb view ĊĠĠĠ Ġvar ĠAS WP _ MUL FILE Ġ= Ġtrue ĊĊĠĠĠ Ġ// Ġtrack ĠGPS Ġlocations ĊĠĠĠ Ġvar ĠAS WP _ LOCATION Ġ= Ġfalse ĊĊĠĠĠ Ġ// Ġshow Ġratings Ġdialog ; Ġauto Ġconfigured ĊĠĠĠ Ġ// Ġedit Ġmethod Ġget _ rating () Ġfor Ġcustom izations ĊĠĠĠ Ġvar ĠAS WP _ RAT INGS Ġ= Ġfalse ĊĊĠĠĠ Ġ// Ġpull Ġrefresh Ġcurrent Ġurl ĊĠĠĠ Ġvar ĠAS WP _ PULL F RESH Ġ= Ġtrue ĊĊĠĠĠ Ġ// Ġshow Ġprogress Ġbar Ġin Ġapp ĊĠĠĠ Ġvar ĠAS WP _ PB AR Ġ= Ġtrue ĊĊĠĠĠ Ġ// Ġzoom Ġcontrol Ġfor Ġweb pages Ġview ĊĠĠĠ Ġvar ĠAS WP _ ZO OM Ġ= Ġfalse ĊĊĠĠĠ Ġ// Ġsave Ġform Ġcache Ġand Ġauto - fill Ġinformation ĊĠĠĠ Ġvar ĠAS WP _ S FORM Ġ= Ġfalse ĊĊĠĠĠ Ġ// Ġwhether Ġthe Ġloading Ġweb pages Ġare Ġoffline Ġor Ġonline ĊĠĠĠ Ġvar ĠAS WP _ OFF LINE Ġ= Ġfalse ĊĊĠĠĠ Ġ// Ġopen Ġexternal Ġurl Ġwith Ġdefault Ġbrowser Ġinstead Ġof Ġapp Ġweb view ĊĠĠĠ Ġvar ĠAS WP _ EXT URL Ġ= Ġfalse ĊĊĊĠĠĠ Ġ/* Ġ-- ĠSECURITY ĠVARIABLE S Ġ-- Ġ*/ ĊĊĠĠĠ Ġ// Ġverify Ġwhether ĠHTTPS Ġport Ġneeds Ġcertificate Ġverification ĊĠĠĠ Ġvar ĠAS WP _ CERT _ VER IFICATION Ġ= Ġtrue ĊĊĊĠĠĠ Ġ/* Ġ-- ĠCONFIG ĠVARIABLE S Ġ-- Ġ*/ ĊĊĠĠĠ Ġ// complete ĠURL Ġof Ġyour Ġwebsite Ġor Ġoffline Ġwebpage ĊĠĠĠ Ġvar ĠAS WV _ URL Ġ= Ġ" https :// py f ui u at . ss sv v . org " ĊĊĠĠĠ Ġ// to Ġupload Ġany Ġfile Ġtype Ġusing Ġ"* /* "; Ġcheck Ġfile Ġtype Ġreferences Ġfor Ġmore ĊĠĠĠ Ġvar ĠAS WV _ F _ TYPE Ġ= Ġ"* /* " ĊĊĊĠĠĠ Ġ/* Ġ-- ĠR ATING ĠSYSTEM ĠVARIABLE S Ġ-- Ġ*/ ĊĊĠĠĠ Ġvar ĠAS WR _ DAYS Ġ= Ġ 3 ĠĠĠ Ġ// Ġafter Ġhow Ġmany Ġdays Ġof Ġusage Ġwould Ġyou Ġlike Ġto Ġshow Ġthe Ġdial o ge ĊĠĠĠ Ġvar ĠAS WR _ TIMES Ġ= Ġ 1 0 Ġ Ġ// Ġoverall Ġrequest Ġlaunch Ġtimes Ġbeing Ġignored ĊĠĠĠ Ġvar ĠAS WR _ INTERVAL Ġ= Ġ 2 ĠĠ Ġ// Ġrem ind ing Ġusers Ġto Ġrate Ġafter Ġdays Ġinterval Ċ } Ċ