Xamarin.Forms HybridWebView 缩放(Android)
Xamarin.Forms HybridWebView zoom (Android)
我创建了一个继承自 HybridWebView
的 WebViewPage
class
现在我需要实现缩放,但找不到允许执行的字符串
代码:
public class WebViewPage : HybridWebView
{
...code
}
protected override void OnStart()
{
var webView = Container.GetInstance<WebViewPage>();
webView.LoadFromContent("index.html");
...code
}
我如何启用 pinch 到 zoom
?
您将需要修改源代码并设置适当的 WebKit 缩放设置。
在HybridWebViewRenderer.cs
中你需要开启BuiltInZoomControls
并关闭视觉缩放控件 (DisplayZoomControls
)(如果不需要)。
webView.Settings.BuiltInZoomControls = true;
webView.Settings.DisplayZoomControls = false;
我创建了一个继承自 HybridWebView
的 WebViewPage
class
现在我需要实现缩放,但找不到允许执行的字符串
代码:
public class WebViewPage : HybridWebView
{
...code
}
protected override void OnStart()
{
var webView = Container.GetInstance<WebViewPage>();
webView.LoadFromContent("index.html");
...code
}
我如何启用 pinch 到 zoom
?
您将需要修改源代码并设置适当的 WebKit 缩放设置。
在HybridWebViewRenderer.cs
中你需要开启BuiltInZoomControls
并关闭视觉缩放控件 (DisplayZoomControls
)(如果不需要)。
webView.Settings.BuiltInZoomControls = true;
webView.Settings.DisplayZoomControls = false;