【发布时间】:2019-11-15 20:55:36
【问题描述】:
我正在尝试使 wx.html2.WebView 足够高,以使其内容不需要滚动。
我尝试在 RunScript 中使用 javascript 来检测文档高度大于窗口高度,但它不适用于某些后端,RunScript 不返回结果。
我可以从 Python 检测 WebView 上的滚动条以适应高度吗?还有其他方法吗?
【问题讨论】:
我正在尝试使 wx.html2.WebView 足够高,以使其内容不需要滚动。
我尝试在 RunScript 中使用 javascript 来检测文档高度大于窗口高度,但它不适用于某些后端,RunScript 不返回结果。
我可以从 Python 检测 WebView 上的滚动条以适应高度吗?还有其他方法吗?
【问题讨论】:
我发现了一个可行的技巧:我注入了在文档加载时导航到“size:”+document.body.scrollHeight 的 javascript
然后,我绑定到事件 EVT_WEBVIEW_NAVIGATING,否决它并使用事件中的 URL 获取高度并将 WebView 高度设置为它。
【讨论】: