私は自分のプロジェクトにWebViewを持っています。動的なhtmlコンテンツを持つことができます。今のところ私はWebViewに一定の幅と高さを与え、スクロールします。しかし、WebViewの高さを動的に増やしてスクロールを削除したい。トリック拡張XamarinフォームWebViewを動的コンテンツごとに
カスタムレンダラなどを作成するなどの方法はありますか。
サンプルコード
var webvw = new Webview();
var htmlSource = new HtmlWebViewSource();
htmlSource.Html = @"<html>" +
"<head>" +
"<style type=\"text/css\">" +
"@font-face {" +
"font-family: Roboto-Medium;" + fntsrc + "}" +
"html,body{margin:0px;}" +
"body {" +
"font-family: Roboto-Medium;" +
"font-size: 12px" +
"text-align: left;" +
"color: #acacac;" + "}" +
"body :first-child{" +
"font-family: Roboto-Medium;" +
"font-size: 12px" +
"font-weight: 300;" +
"line-height: 24px;" +
"text-align: left;" +
"color: #ffffff;" + "}" +
"</style>" +
"</head>" +
"<body style=\"background-color: transparent;\" >" +
dynamicContent + "</body>" + "</html>";
webvw.Source = htmlSource;
webvw.WidthRequest = 500;
webvw.HeightRequest = 500;
SatackLayout webContnet=new StackLayout{
VerticalOptions=LayoutOption.FillAndExpand,
Orientation=StackOrientation.Vertical
};
方向を指してくれてありがとう。私はそれを他の方法でやった。 – Atul
@Atulどのようにしましたか?ありがとうございました – Rexxo
@Atul場合は、詳細を提供することができますか? –