private fun setWebView(webviewcontent: WebView, content: String) {
webviewcontent.settings.javaScriptEnabled=true
webviewcontent.settings.builtInZoomControls=true
webviewcontent.settings.displayZoomControls=false
webviewcontent.webChromeClient = WebChromeClient()
webviewcontent.webViewClient = webViewClient
webviewcontent.scrollBarStyle = View.SCROLLBARS_INSIDE_OVERLAY //取消滚动条白边效果
webviewcontent.settings.defaultTextEncodingName = "UTF-8"
webviewcontent.settings.blockNetworkImage = false
webviewcontent.setOnScrollChangeListener { v, scrollX, scrollY, oldScrollX, oldScrollY ->
print(oldScrollX)
//webviewcontent.contentHeight 获取内容的高度
//webviewcontent.scale 缩放比例
//webviewcontent.height 现在高度
//webviewcontent.scrollY 滚动高度
//此处是判断是否滑动到底部的代码
if((webviewcontent.contentHeight*webviewcontent.scale-100)<=(webviewcontent.height+webviewcontent
android 判断webview是否已经滚动到底部
最新推荐文章于 2023-03-15 17:14:51 发布