0

是否可以在 webview 中滚动出页面边界?

示例:Webview 页面/内容宽度:15px,屏幕尺寸:10px。我可以滚动到 X 位置 8px 吗?

从技术上讲,我可以,而且它在我的测试设备上运行良好。但是,在其他设备上进行测试时,我注意到当我移出边界时它将停止渲染。页面的左侧部分将“模糊”或根本不可见,直到我向左滚动并且 web 视图中没有更多的“空白空间”,它将更新。

有解决方案吗?

一个可能的解决方案是使内容在运行中变大,并带有空白。但是我不能在 webview 中添加填充,除非我在渲染它之前把它放在 html 中。但在我渲染它之前,我不会知道宽度。在我渲染它之后,没有办法改变填充/向内容添加一些空白空间,而无需再次完全加载它。对?

4

1 回答 1

0

我通过在 html 末尾添加 1-2 个分页符解决了这个问题,它现在可以很好地呈现,并且我习惯性地阻止视图滚动到页面末尾,这样白色就不会显示给用户。

于 2013-10-07T12:15:55.313 回答