拉伸 WebView
Stretch WebView
我坚持制作一个继承自 WebView
的 gif
元素。此“WebView
”代表以下 html => String.Format(@"<html><body><img src='{0}'/></body></html>", value);
其中 value
是 GIF 的 URL。
然而,当我用本地 gif 声明它时,它确实有效,但 webview 的焦点在 top/left。我还可以 move/scroll 超出屏幕限制的 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
的 gif
元素。此“WebView
”代表以下 html => String.Format(@"<html><body><img src='{0}'/></body></html>", value);
其中 value
是 GIF 的 URL。
然而,当我用本地 gif 声明它时,它确实有效,但 webview 的焦点在 top/left。我还可以 move/scroll 超出屏幕限制的 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 上的高度请求。