Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
Essa plataforma Android específica permite pinçar para ampliar e um controle de zoom em um WebView. Ele é consumido em XAML definindo as WebView.EnableZoomControls propriedades e WebView.DisplayZoomControls associáveis a boolean valores:
<ContentPage ...
xmlns:android="clr-namespace:Xamarin.Forms.PlatformConfiguration.AndroidSpecific;assembly=Xamarin.Forms.Core">
<WebView Source="https://www.xamarin.com"
android:WebView.EnableZoomControls="true"
android:WebView.DisplayZoomControls="true" />
</ContentPage>
A WebView.EnableZoomControls propriedade associável controla se o pinçamento para zoom está habilitado no WebView, e a propriedade vinculável controla se os WebView.DisplayZoomControls controles de zoom são sobrepostos no WebView.
Como alternativa, o específico da plataforma pode ser consumido do C# usando a API fluente:
using Xamarin.Forms.PlatformConfiguration;
using Xamarin.Forms.PlatformConfiguration.AndroidSpecific;
...
webView.On<Android>()
.EnableZoomControls(true)
.DisplayZoomControls(true);
O WebView.On<Android> método especifica que esse específico da plataforma só será executado no Android. O WebView.EnableZoomControls método, no namespace, é usado para controlar se o Xamarin.Forms.PlatformConfiguration.AndroidSpecific pinch-to-zoom está habilitado no WebView. O WebView.DisplayZoomControls método, no mesmo namespace, é usado para controlar se os WebViewcontroles de zoom são sobrepostos no . Além disso, os métodos e WebView.ZoomControlsDisplayed podem ser usados para retornar se os WebView.ZoomControlsEnabled controles de pinçar para zoom e zoom estão habilitados, respectivamente.
O resultado é que o pinçar para ampliar pode ser ativado em um WebView, e os WebViewcontroles de zoom podem ser sobrepostos no :
Importante
Os controles de zoom devem ser ativados e exibidos, por meio das respectivas propriedades ou métodos vinculáveis, para serem sobrepostos em um WebView.
