Заметка
Доступ к этой странице требует авторизации. Вы можете попробовать войти в систему или изменить каталог.
Доступ к этой странице требует авторизации. Вы можете попробовать сменить директорию.
Эта платформа Android позволяет увеличивать масштаб и управлять масштабированием на платформе WebViewAndroid. Он используется в XAML путем задания WebView.EnableZoomControls свойств и WebView.DisplayZoomControls привязываемых свойств к boolean значениям:
<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>
WebView.EnableZoomControls Привязываемое свойство определяет, включена WebViewли привязка к масштабированию, а WebView.DisplayZoomControls привязываемое свойство определяет, наложены WebViewли элементы управления масштабированием.
Кроме того, для конкретной платформы можно использовать из C# с помощью api fluent:
using Xamarin.Forms.PlatformConfiguration;
using Xamarin.Forms.PlatformConfiguration.AndroidSpecific;
...
webView.On<Android>()
.EnableZoomControls(true)
.DisplayZoomControls(true);
Метод WebView.On<Android> указывает, что эта платформа будет работать только в Android. Метод WebView.EnableZoomControls в Xamarin.Forms.PlatformConfiguration.AndroidSpecific пространстве имен используется для управления включением WebViewприкрепления к масштабированию. Метод WebView.DisplayZoomControls в том же пространстве имен используется для управления тем, накладываются ли элементы управления масштабированием на элемент WebViewуправления. Кроме того, WebView.ZoomControlsEnabled WebView.ZoomControlsDisplayed можно использовать методы, чтобы возвращать, включены ли элементы управления крепления к масштабированию и масштабированию соответственно.
Результатом является то, что можно включить WebViewзакрепление в масштабе, а элементы управления масштабированием можно наложить на WebView:
Внимание
Элементы управления масштабированием должны быть включены и отображаться с помощью соответствующих привязываемых свойств или методов, которые должны быть наложены на WebViewобъект.
