Bagikan melalui


WebSettings Kelas

Definisi

Mengelola status pengaturan untuk WebView.

[Android.Runtime.Register("android/webkit/WebSettings", DoNotGenerateAcw=true)]
public abstract class WebSettings : Java.Lang.Object
[<Android.Runtime.Register("android/webkit/WebSettings", DoNotGenerateAcw=true)>]
type WebSettings = class
    inherit Object
Warisan
WebSettings
Atribut

Keterangan

Mengelola status pengaturan untuk WebView. Saat WebView pertama kali dibuat, WebView mendapatkan sekumpulan pengaturan default. Pengaturan default ini akan dikembalikan dari panggilan getter apa pun. Objek WebSettings yang diperoleh dari WebView#getSettings() terkait dengan kehidupan WebView. Jika WebView telah dihancurkan, panggilan metode apa pun akan WebSettings melempar IllegalStateException.

Dokumentasi Java untuk android.webkit.WebSettings.

Bagian halaman ini adalah modifikasi berdasarkan pekerjaan yang dibuat dan dibagikan oleh Proyek Sumber Terbuka Android dan digunakan sesuai dengan istilah yang dijelaskan dalam Lisensi Atribusi Creative Commons 2.5.

Konstruktor

WebSettings()

Mengelola status pengaturan untuk WebView.

WebSettings(IntPtr, JniHandleOwnership)

Konstruktor yang digunakan saat membuat representasi terkelola objek JNI; dipanggil oleh runtime.

Bidang

ForceDarkAuto

Aktifkan paksa gelap tergantung pada status tampilan induk WebView.

ForceDarkOff

Nonaktifkan paksa gelap, terlepas dari mode gelap paksa induk WebView.

ForceDarkOn

Aktifkan paksa gelap tanpa syarat.

MenuItemNone
Kedaluwarsa.

Tidak ada item menu yang harus dinonaktifkan.

MenuItemProcessText
Kedaluwarsa.

Nonaktifkan semua item menu mode tindakan untuk pemrosesan teks.

MenuItemShare
Kedaluwarsa.

Nonaktifkan item menu "Bagikan".

MenuItemWebSearch
Kedaluwarsa.

Nonaktifkan item menu "Pencarian Web".

MixedContentAlwaysAllow
Kedaluwarsa.

Dalam mode ini, WebView akan memungkinkan asal aman memuat konten dari asal lain, bahkan jika asal tersebut tidak aman.

MixedContentCompatibilityMode
Kedaluwarsa.

Dalam mode ini, WebView akan mencoba untuk kompatibel dengan pendekatan browser web modern sehubungan dengan konten campuran.

MixedContentNeverAllow
Kedaluwarsa.

Dalam mode ini, WebView tidak akan mengizinkan asal aman memuat konten dari asal yang tidak aman.

Properti

AlgorithmicDarkeningAllowed

Dapatkan apakah penggelapan algoritma diizinkan atau tidak untuk WebView ini. -atau- Mengontrol apakah penggelapan algoritma diizinkan.

AllowContentAccess

Mendapatkan apakah WebView ini mendukung akses URL konten.

AllowFileAccess

Mendapatkan apakah WebView ini mendukung akses file.

AllowFileAccessFromFileURLs

Mendapatkan apakah JavaScript berjalan dalam konteks URL skema file dapat mengakses konten dari URL skema file lainnya.

AllowUniversalAccessFromFileURLs

Mendapatkan apakah JavaScript berjalan dalam konteks URL skema file dapat mengakses konten dari asal apa pun.

BlockNetworkImage

Mendapatkan apakah WebView tidak memuat sumber daya gambar dari jaringan.

BlockNetworkLoads

Mendapatkan apakah WebView tidak memuat sumber daya apa pun dari jaringan.

BuiltInZoomControls

Mendapatkan apakah mekanisme zoom yang disertakan dalam WebView sedang digunakan.

CacheMode

Mendapatkan pengaturan saat ini untuk mengambil alih mode cache.

Class

Mengembalikan kelas runtime dari .Object

(Diperoleh dari Object)
CursiveFontFamily

Mendapatkan nama keluarga font kursif.

DatabaseEnabled

Mendapatkan apakah API penyimpanan database diaktifkan.

DatabasePath

Mendapatkan jalur ke tempat database API penyimpanan database disimpan.

DefaultFixedFontSize

Mendapatkan ukuran font tetap default.

DefaultFontSize

Mendapatkan ukuran font default.

DefaultTextEncodingName

Mendapatkan nama pengodean teks default.

DefaultZoom

Mendapatkan kepadatan zoom default halaman.

DisabledActionModeMenuItems

Mengelola status pengaturan untuk WebView.

DisplayZoomControls

Mendapatkan apakah WebView menampilkan kontrol zoom di layar saat menggunakan mekanisme zoom bawaan.

DomStorageEnabled

Mendapatkan apakah API Penyimpanan DOM diaktifkan.

FantasyFontFamily

Mendapatkan nama keluarga font fantasi.

FixedFontFamily

Mendapatkan nama keluarga font tetap.

ForceDark

Dapatkan mode gelap paksa untuk WebView ini. -or- Atur mode gelap paksa untuk WebView ini.

Handle

Handel ke instans Android yang mendasar.

(Diperoleh dari Object)
JavaScriptCanOpenWindowsAutomatically

Mendapatkan apakah JavaScript dapat membuka jendela secara otomatis.

JavaScriptEnabled

Mendapatkan apakah JavaScript diaktifkan.

JniIdentityHashCode

Mengelola status pengaturan untuk WebView.

(Diperoleh dari Object)
JniPeerMembers

Mengelola status pengaturan untuk WebView.

LightTouchEnabled

Mendapatkan apakah sentuhan cahaya diaktifkan.

LoadsImagesAutomatically

Mendapatkan apakah WebView memuat sumber daya gambar.

LoadWithOverviewMode

Mendapatkan apakah WebView ini memuat halaman dalam mode gambaran umum.

MediaPlaybackRequiresUserGesture

Mendapatkan apakah WebView memerlukan gerakan pengguna untuk memutar media.

MinimumFontSize

Mendapatkan ukuran font minimum.

MinimumLogicalFontSize

Mendapatkan ukuran font logis minimum.

MixedContentMode

Mendapatkan perilaku WebView saat ini sehubungan dengan memuat konten yang tidak aman dari asal yang aman.

NavDump
Kedaluwarsa.

Mendapatkan apakah pembuangan cache navigasi diaktifkan. -or- Memungkinkan pencadangan cache navigasi halaman ke file teks.

OffscreenPreRaster

Mengelola status pengaturan untuk WebView.

PeerReference

Mengelola status pengaturan untuk WebView.

(Diperoleh dari Object)
PluginsEnabled
Kedaluwarsa.

Mendapatkan apakah plugin diaktifkan. -or- Mengatur apakah WebView harus mengaktifkan plugin.

PluginsPath
Kedaluwarsa.

Mendapatkan direktori yang berisi pustaka plugin. -or- Mengatur jalur kustom ke plugin yang digunakan oleh WebView.

SafeBrowsingEnabled

Mengelola status pengaturan untuk WebView.

SansSerifFontFamily

Mendapatkan nama keluarga font sans-serif.

SaveFormData

Mendapatkan apakah WebView menyimpan data formulir.

SavePassword

Mendapatkan apakah WebView menyimpan kata sandi.

SerifFontFamily

Mendapatkan nama keluarga font serif.

StandardFontFamily

Mendapatkan nama keluarga font standar.

TextZoom

Mendapatkan perbesaran teks halaman dalam persen.

ThresholdClass

API ini mendukung infrastruktur Mono untuk Android dan tidak dimaksudkan untuk digunakan langsung dari kode Anda.

ThresholdType

API ini mendukung infrastruktur Mono untuk Android dan tidak dimaksudkan untuk digunakan langsung dari kode Anda.

UseDoubleTree
Kedaluwarsa.

Mengontrol pengoptimalan penyajian yang tidak lagi ada. -or- Mengontrol pengoptimalan penyajian yang tidak lagi ada.

UserAgent
Kedaluwarsa.

Mendapatkan agen pengguna sebagai kode bilangan bulat. -or- Mengatur string agen pengguna menggunakan kode bilangan bulat.

UserAgentString

Mendapatkan string agen pengguna WebView.

UseWebViewBackgroundForOverscrollBackground
Kedaluwarsa.

Mendapatkan apakah WebView ini menggunakan latar belakang WebView alih-alih pola internal untuk latar belakang gulir. -or- Mengatur apakah WebView menggunakan latar belakangnya untuk latar belakang gulir.

UseWideViewPort

Mendapatkan apakah WebView mendukung tag meta HTML "viewport" atau akan menggunakan viewport yang luas.

Metode

Clone()

Membuat dan mengembalikan salinan objek ini.

(Diperoleh dari Object)
Dispose()

Mengelola status pengaturan untuk WebView.

(Diperoleh dari Object)
Dispose(Boolean)

Mengelola status pengaturan untuk WebView.

(Diperoleh dari Object)
EnableSmoothTransition()
Kedaluwarsa.

Mendapatkan apakah WebView memungkinkan transisi yang lancar saat menggeser atau memperbesar tampilan.

Equals(Object)

Menunjukkan apakah beberapa objek lain "sama dengan" yang satu ini.

(Diperoleh dari Object)
GetDefaultUserAgent(Context)

Mengembalikan User-Agent default yang digunakan oleh WebView.

GetHashCode()

Mengembalikan nilai kode hash untuk objek .

(Diperoleh dari Object)
GetLayoutAlgorithm()

Mendapatkan algoritma tata letak saat ini.

GetPluginState()
Kedaluwarsa.

Mendapatkan status saat ini mengenai apakah plugin diaktifkan.

GetTextSize()
Kedaluwarsa.

Mendapatkan ukuran teks halaman.

JavaFinalize()

Dipanggil oleh pengumpul sampah pada objek ketika pengumpulan sampah menentukan bahwa tidak ada lagi referensi ke objek.

(Diperoleh dari Object)
Notify()

Membangunkan satu utas yang menunggu monitor objek ini.

(Diperoleh dari Object)
NotifyAll()

Membangunkan semua utas yang menunggu monitor objek ini.

(Diperoleh dari Object)
SetAppCacheEnabled(Boolean)

Mengatur apakah API Cache Aplikasi harus diaktifkan.

SetAppCacheMaxSize(Int64)
Kedaluwarsa.

Mengatur ukuran maksimum untuk konten Application Cache.

SetAppCachePath(String)

Mengatur jalur ke file Application Caches.

SetEnableSmoothTransition(Boolean)
Kedaluwarsa.

Mengatur apakah WebView akan mengaktifkan transisi yang lancar saat menggeser atau memperbesar atau saat jendela yang menghosting WebView tidak memiliki fokus.

SetGeolocationDatabasePath(String)

Mengatur jalur tempat database Geolokasi harus disimpan.

SetGeolocationEnabled(Boolean)

Mengatur apakah Geolokasi diaktifkan.

SetHandle(IntPtr, JniHandleOwnership)

Handle Mengatur properti.

(Diperoleh dari Object)
SetLayoutAlgorithm(WebSettings+LayoutAlgorithm)

Mengatur algoritma tata letak yang mendasar.

SetNeedInitialFocus(Boolean)

Memberi tahu WebView apakah perlu mengatur simpul agar memiliki fokus saat WebView#requestFocus(int, android.graphics.Rect) dipanggil.

SetPluginState(WebSettings+PluginState)
Kedaluwarsa.

Memberi tahu WebView untuk mengaktifkan, menonaktifkan, atau memiliki plugin sesuai permintaan.

SetRenderPriority(WebSettings+RenderPriority)
Kedaluwarsa.

Mengatur prioritas utas Render.

SetSupportMultipleWindows(Boolean)

Mengatur apakah WebView apakah mendukung beberapa jendela.

SetSupportZoom(Boolean)

Mengatur apakah WebView harus mendukung perbesar tampilan menggunakan kontrol dan gerakan zoom pada layarnya.

SetTextSize(WebSettings+TextSize)
Kedaluwarsa.

Mengatur ukuran teks halaman.

SupportMultipleWindows()

Mendapatkan apakah WebView mendukung beberapa jendela.

SupportZoom()

Mendapatkan apakah WebView mendukung perbesar tampilan.

ToArray<T>()

Mengelola status pengaturan untuk WebView.

(Diperoleh dari Object)
ToString()

Mengembalikan representasi string objek.

(Diperoleh dari Object)
UnregisterFromRuntime()

Mengelola status pengaturan untuk WebView.

(Diperoleh dari Object)
Wait()

Menyebabkan utas saat ini menunggu sampai terbangun, biasanya dengan <diberitahu></em> atau <em>terganggu</em>.

(Diperoleh dari Object)
Wait(Int64, Int32)

Menyebabkan utas saat ini menunggu sampai terbangun, biasanya dengan <>diberitahu</em> atau <em>terganggu</em>, atau sampai sejumlah real time telah berlalu.

(Diperoleh dari Object)
Wait(Int64)

Menyebabkan utas saat ini menunggu sampai terbangun, biasanya dengan <>diberitahu</em> atau <em>terganggu</em>, atau sampai sejumlah real time telah berlalu.

(Diperoleh dari Object)

Implementasi Antarmuka Eksplisit

IJavaPeerable.Disposed()

Mengelola status pengaturan untuk WebView.

(Diperoleh dari Object)
IJavaPeerable.DisposeUnlessReferenced()

Mengelola status pengaturan untuk WebView.

(Diperoleh dari Object)
IJavaPeerable.Finalized()

Mengelola status pengaturan untuk WebView.

(Diperoleh dari Object)
IJavaPeerable.JniManagedPeerState

Mengelola status pengaturan untuk WebView.

(Diperoleh dari Object)
IJavaPeerable.SetJniIdentityHashCode(Int32)

Mengelola status pengaturan untuk WebView.

(Diperoleh dari Object)
IJavaPeerable.SetJniManagedPeerState(JniManagedPeerStates)

Mengelola status pengaturan untuk WebView.

(Diperoleh dari Object)
IJavaPeerable.SetPeerReference(JniObjectReference)

Mengelola status pengaturan untuk WebView.

(Diperoleh dari Object)

Metode Ekstensi

JavaCast<TResult>(IJavaObject)

Melakukan konversi jenis yang diperiksa runtime Bahasa Umum Android.

JavaCast<TResult>(IJavaObject)

Mengelola status pengaturan untuk WebView.

GetJniTypeName(IJavaPeerable)

Mengelola status pengaturan untuk WebView.

Berlaku untuk