使用 Javascript ,Mobile Web View 获取内容高度
Posted
技术标签:
【中文标题】使用 Javascript ,Mobile Web View 获取内容高度【英文标题】:Get a height of content with Javascript , Mobile Web View 【发布时间】:2013-08-20 08:10:53 【问题描述】:假设我的移动应用程序中有一个 web 视图,我需要知道该视图内容的高度,我不确定这对 document.body.height 或查找高度有帮助body 元素的第一个孩子,还有其他方法吗?谢谢!!
【问题讨论】:
@chipatama-只显示你的代码你尝试了什么。我不明白你想说什么 我没有任何代码,但我将在下一个项目中需要它,例如,我将在那个 web 视图中有一些横幅,并且我想获得内容的高度。问题是我不知道我得到的那个 html 的结构。所以我的问题基本上是。我可以在不知道视图的 HTML 结构的情况下获得内容的高度吗? 【参考方案1】:我可以在不知道 HTML 结构的情况下获取内容的高度吗 视图
在 JS 和本机级别都有 API。试试http://developer.android.com/reference/android/view/View.html#getMeasuredHeight%28%29
有时,建议稍微延迟调用它们。
【讨论】:
【参考方案2】:使用 innerHeight 您可以获得运行您的网络应用程序的设备的高度。我找到了这个answer here,我认为这就是你所需要的。
希望这会有所帮助,
【讨论】:
以上是关于使用 Javascript ,Mobile Web View 获取内容高度的主要内容,如果未能解决你的问题,请参考以下文章
mobile-safari javascript:多个 setTimeouts 或 setIntervals
在 jQuery Mobile 中使用复选框动态创建产品列表非常困难
Javascript 不会使用带有导航地理定位的 jQuery Mobile 加载