WebView.UnsupportedUriSchemeIdentified Kejadian

Definisi

Terjadi ketika upaya dilakukan untuk menavigasi ke Pengidentifikasi Sumber Daya Seragam (URI) menggunakan skema yang tidak didukung WebView .

// Register
event_token UnsupportedUriSchemeIdentified(TypedEventHandler<WebView, WebViewUnsupportedUriSchemeIdentifiedEventArgs const&> const& handler) const;

// Revoke with event_token
void UnsupportedUriSchemeIdentified(event_token const* cookie) const;

// Revoke with event_revoker
WebView::UnsupportedUriSchemeIdentified_revoker UnsupportedUriSchemeIdentified(auto_revoke_t, TypedEventHandler<WebView, WebViewUnsupportedUriSchemeIdentifiedEventArgs const&> const& handler) const;
public event TypedEventHandler<WebView,WebViewUnsupportedUriSchemeIdentifiedEventArgs> UnsupportedUriSchemeIdentified;
function onUnsupportedUriSchemeIdentified(eventArgs) { /* Your code */ }
webView.addEventListener("unsupportedurischemeidentified", onUnsupportedUriSchemeIdentified);
webView.removeEventListener("unsupportedurischemeidentified", onUnsupportedUriSchemeIdentified);
- or -
webView.onunsupportedurischemeidentified = onUnsupportedUriSchemeIdentified;
Public Custom Event UnsupportedUriSchemeIdentified As TypedEventHandler(Of WebView, WebViewUnsupportedUriSchemeIdentifiedEventArgs) 
<WebView UnsupportedUriSchemeIdentified="eventhandler"/>

Jenis Acara

Contoh

<WebView x:Name="myWebView" UnsupportedUriSchemeIdentified="OnUnsupportedUriSchemeIdentified" /> 
private void OnUnsupportedUriSchemeIdentified (WebView sender, WebViewUnsupportedUriSchemeIdentifiedEventArgs e) 
{ 
    // Block all URIs from invoking other apps except the mailto: protocol. 
    if (e.Uri.Scheme != "mailto") 
    { 
        e.Handled= true; 
    } 
} 

Keterangan

Lihat WebViewUnsupportedUriSchemeIdentifiedEventArgs.

WebView mendukung navigasi ke Pengidentifikasi Sumber Daya Seragam (URI) menggunakan skema ini: http, https, ms-appx-web, ms-appdata, dan ms-local-stream.

Jika upaya dilakukan untuk menavigasi ke Pengidentifikasi Sumber Daya Seragam (URI) yang tidak didukung WebView , navigasi diblokir. Secara default, ketika skema Pengidentifikasi Sumber Daya Seragam (URI) yang tidak didukung ditemui, peluncur dipanggil untuk menemukan penyedia default untuk skema Pengidentifikasi Sumber Daya Seragam (URI). Anda dapat menangani peristiwa UnsupportedUriSchemeIdentified untuk memutuskan cara menangani skema Pengidentifikasi Sumber Daya Seragam (URI) yang tidak didukung. Jika Anda tidak melakukan apa-apa, peluncur dipanggil. Jika Anda memberikan penanganan kustom untuk skema Pengidentifikasi Sumber Daya Seragam (URI), atur properti Ditangani ke true untuk mencegah penyedia default untuk skema Pengidentifikasi Sumber Daya Seragam (URI) dipanggil.

Berlaku untuk

Lihat juga