【问题标题】:How to change webview background black colour to white colour in xamarin forms如何在 xamarin 表单中将 webview 背景黑色更改为白色
【发布时间】:2019-10-04 09:40:51
【问题描述】:

我有一个 web 视图来显示浏览器 url 图像。 “我的问题是”如何在 xamarin 表单中将 webview 背景黑色更改为白色。请给出解决此问题的方法

【问题讨论】:

    标签: macos xamarin.forms visual-studio-2019


    【解决方案1】:

    Webview 有一个 BackgroundColor 属性。将其设置为白色。

    <WebView BackgroundColor="White"/>
    

    【讨论】:

    • 嗨克里斯蒂娜,它不工作。这是网址(clobas.com/R3Images/Galleries/502/688/4.jpg),请查看并告诉我
    • 我认为 webview 是显示图像的部分,黑色背景是由于它周围的一些其他布局。你周围有其他布局吗?需要一些代码 sn-p 来分析问题。
    • 克里斯蒂娜,你有什么想法吗?
    • 好像您已经创建了一个自定义轮播控件。检查它是否具有背景颜色属性并尝试将其设置为白色。
    【解决方案2】:

    我认为您可能需要使用 自定义渲染 来更改 webview 背景。

    这是同一个帖子,你可以看看:

    Adding background color to Xamarin Forms WebView has no impact

    【讨论】:

    • 嗨 Cherry Bu - MSFT,即使我尝试了自定义渲染,但它对你没有帮助。这是网址(clobas.com/R3Images/Galleries/502/688/4.jpg),请查看并告诉我
    • @P.Thiyagu,我试试你的链接,webview首先显示正确的背景色,加载时会显示你的链接背景色,所以我猜你需要加载的页面不透明,所以它覆盖了webview背景色,可以使用链接验证:google.com
    • 我尝试了您的解决方案,但问题仍然存在
    • 我还在寻找解决方案,请给我一个解决方案来解决这个问题
    • @P.Thiyagu,我还没有解决方案,但我尝试获取网页的 HTML 并更改 html 正文背景颜色。
    猜你喜欢
    • 2016-08-17
    • 2019-12-13
    • 2019-07-01
    • 2020-04-03
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多