2016-08-11 61 views
0

我一直在製作一個gif元素,它繼承自WebView。此「WebView」代表以下html =>String.Format(@"<html><body><img src='{0}'/></body></html>", value);,其中value是GIF的URL。Stretch WebView

但是,當我使用本地gif聲明它時,它確實有效,但webview的焦點位於頂部/左側。我也可以移動/滾動瀏覽器的視圖溢出了屏幕的界限。

那麼,我該如何使這個WebView的舒展關於屏幕?

+1

添加您的WebView的xaml/cs,我們看到你到目前爲止嘗試 – Joehl

回答

1

對於您的WebView請確保您已將水平和垂直選項設置爲將其拉伸至整個屏幕。

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

對於您的gif,您可能會希望將下面的圖片伸展到整個可見區域。

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

如果你想,除非你想進入一些複雜的JavaScript回調的WebView只出現什麼裏面它的大小,那麼,我只想得到GIF的大小,設置寬度和高度要求在WebView上。

+0

嗨,完美的工作!謝謝 ! – Emixam23