gpt4 book ai didi

ios - Xamarin iOS Webview 在页面加载时闪烁白色

转载 作者:行者123 更新时间:2023-12-01 20:24:26 27 4
gpt4 key购买 nike

我是 Xamarin 的新手,正在尝试构建一个 iOS WebView 应用。

让基础知识发挥作用相当简单,但我在一件事上遇到了特别的问题。我试图让 WebView 在页面加载之间不闪烁白色。所以目前,如果您单击页面上的链接,WebView 将被清除(屏幕变白),片刻之后新页面开始呈现。

据我了解,WebView 方法 SuppressesIncrementalRendering 应该执行此操作,但它看起来不像其已实现\工作。这是真的吗?如果是这样,是否有任何变通办法?

顺便说一句,我注意到在 iOS 7 及以下版本的 Safari 浏览器上有这个问题,但在 iOS 8 下则没有。不幸的是,即使我的应用程序针对 iOS 8,它仍然有白屏。 Xamarin 是否有更新?

感谢您提供的任何帮助:)

最佳答案

最佳解决方案:

[webView setOpaque:NO];

webView.backgroundColor = [UIColor clearColor];

致谢:How to prevent initial white flash when showing a UIWebView?

关于ios - Xamarin iOS Webview 在页面加载时闪烁白色,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27146633/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com