gpt4 book ai didi

android - 页面加载后通过垂直滚动获取 Android WebView 内容宽度

转载 作者:塔克拉玛干 更新时间:2023-11-02 23:53:53 25 4
gpt4 key购买 nike

在使用 java 加载垂直滚动的网页后,有什么方法可以获取 Android WebView 内容宽度?

最佳答案

如果您可以选择扩展使用的 WebView,您还可以尝试 protected 方法 computeHorizo​​ntalScrollRange() 的输出。

更新:我忘了说这只有在内容大于 webview 时才能正常工作。

class YourCustomWebView extends WebView {
public YourCustomWebView(Context context) {
super(context);
}

public int getContentWidth()
{
return this.computeHorizontalScrollRange();
}
}

public void onPageFinished(WebView page, String url) {
Log.v(LOG_TAG,"ContentWidth: " + ((YourCustomWebView) page).getContentWidth());
}

关于android - 页面加载后通过垂直滚动获取 Android WebView 内容宽度,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19658620/

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