Webview 拉伸网络视图

Webview 拉伸网络视图,webview,xamarin.forms,stretch,Webview,Xamarin.forms,Stretch,我一直在制作一个继承自WebView的gif元素。此“WebView”表示以下html=>String.Format(@“”,value)其中value是GIF的URL 但是,当我用本地gif声明它时,它确实起作用,但是webview的焦点在左上角。我还可以移动/滚动超出屏幕限制的webview视图 那么,如何使此WebView在屏幕上伸展?对于您的WebView,请确保设置了水平和垂直选项以将其伸展到整个屏幕 <WebView HorizontalOptions="FillAndExpa

我一直在制作一个继承自
WebView
gif
元素。此“
WebView
”表示以下html=>
String.Format(@“”,value)
其中
value
是GIF的URL

但是,当我用本地gif声明它时,它确实起作用,但是webview的焦点在左上角。我还可以移动/滚动超出屏幕限制的webview视图


那么,如何使此WebView在屏幕上伸展?

对于您的WebView,请确保设置了水平和垂直选项以将其伸展到整个屏幕

<WebView HorizontalOptions="FillAndExpand" VerticalOptions="FillAndExpand" />

对于gif,您可能希望下面的图片将gif延伸到整个可见区域

<html><body><img src='{0}' style='width:100%;height:100%;'/></body></html>


如果您希望WebView的大小仅为其内部的大小,那么除非您想进行一些复杂的javascript回调,否则我只需要获取gif的大小,并在WebView上设置宽度和高度请求。

添加
WebView的xaml/cs
,我们可以看到您迄今为止的尝试