无法在我的 Webviewer 中启用缩放
Can´t enable Zoom in my Webviewer
我有这个网络查看器:
<WebView
android:id="@+id/webView2"
android:layout_width="wrap_content"
android:layout_height="match_parent" />
我正在使用此代码强制 webviewer 在其内部加载 url,而不是在 samsung internet explorer 中加载它们:
inner class MyClient : WebViewClient() {
override fun shouldOverrideUrlLoading(view: WebView?, request:
WebResourceRequest?): Boolean {
view?.loadUrl(request?.url?.toString())
return true
}
}
这些是设置:
webView2.apply {
settings.javaScriptEnabled = true
settings.setSupportZoom(true)
settings.loadWithOverviewMode = true
settings.useWideViewPort = true
webViewClient = MyClient()
}
但是我无法放大或缩小我的网络查看器中加载的网站,知道是什么问题吗?
提前感谢您的支持
此致
请启用内置缩放控件:
settings.setBuiltInZoomControls(true);
如果您想禁用屏幕上的缩放控制,请使用:
settings.setDisplayZoomControls(false);
我有这个网络查看器:
<WebView
android:id="@+id/webView2"
android:layout_width="wrap_content"
android:layout_height="match_parent" />
我正在使用此代码强制 webviewer 在其内部加载 url,而不是在 samsung internet explorer 中加载它们:
inner class MyClient : WebViewClient() {
override fun shouldOverrideUrlLoading(view: WebView?, request:
WebResourceRequest?): Boolean {
view?.loadUrl(request?.url?.toString())
return true
}
}
这些是设置:
webView2.apply {
settings.javaScriptEnabled = true
settings.setSupportZoom(true)
settings.loadWithOverviewMode = true
settings.useWideViewPort = true
webViewClient = MyClient()
}
但是我无法放大或缩小我的网络查看器中加载的网站,知道是什么问题吗?
提前感谢您的支持
此致
请启用内置缩放控件:
settings.setBuiltInZoomControls(true);
如果您想禁用屏幕上的缩放控制,请使用:
settings.setDisplayZoomControls(false);