【问题标题】:Enable WebView pinch and zoom in android xamarin forms在 android xamarin 表单中启用 WebView 捏合和缩放
【发布时间】:2016-02-10 15:58:10
【问题描述】:

我在 xamarin 表单 (ios-android) 中使用 web 视图,并且 IOS 可以识别捏合和缩放,但在 android 中什么也没发生。我怎样才能添加这个和 android ?

【问题讨论】:

    标签: webview xamarin xamarin.ios xamarin.android xamarin-forms


    【解决方案1】:

    我为 WebView 创建自定义渲染器。我在 OnElementPropertyChanged 事件中添加了以下代码。

    安卓

    if(Control != null)
    {
           Control.Settings.BuiltInZoomControls = true;
           Control.Settings.DisplayZoomControls = true;
    }
    

    【讨论】:

    • 对于 iOS:Control.ScalesPageToFit = true;
    • 对于 Xamarin Mono Android webView = FindViewById(Resource.Id.webView); webView.Settings.BuiltInZoomControls = true;
    猜你喜欢
    • 2017-10-28
    • 2011-10-30
    • 2012-01-04
    • 2020-03-30
    • 2011-11-18
    • 1970-01-01
    • 2011-06-28
    • 2011-10-31
    • 2021-09-19
    相关资源
    最近更新 更多