WebView在滚动时显示行

时间:2012-06-24 17:40:50

标签: macos cocoa webview

我有一个webview,可以在向上和向下滚动时显示行。 我将一段简单的HTML加载到webview中,并将基本URL设置为/,当在Web视图中滚动时,它将放置水平线,即使HTML中没有这些也是如此。

我附上了一张照片。 Web视图应该显示一个白页,文本后面的文本重复几次。

  

这是一个测试!

相反,它还会添加水平线。

有谁知道为什么会出现这种情况并为此做出可能的解决方法?

Webview showing horizontal lines when scrolling

2 个答案:

答案 0 :(得分:0)

这是因为webview在文本字段下方只有两个像素。我想这实际上是webview中的一个错误。

答案 1 :(得分:0)

这是一个WebView错误。对于遇到此问题的任何人,您可能想尝试这种解决方法:在html页面中添加一个隐藏的div。

<div style="height: auto; width: auto; top: -100px; left: -100px; visibility: hidden; position: fixed; overflow: visible; white-space: nowrap;opacity: 0 !important;pointer-events: none !important;"></div>