我在 Android webview 中有一个 1000x800 的画布。当用户启动一个事件时,我想将 webview 居中到点 300x300 并显示缩放以显示大约 300x300 的区域。如果缩放动画将是完美的(例如在该点双击 web 视图时)
我该怎么做(使用 javascript 或 webview 调用?
我在 Android webview 中有一个 1000x800 的画布。当用户启动一个事件时,我想将 webview 居中到点 300x300 并显示缩放以显示大约 300x300 的区域。如果缩放动画将是完美的(例如在该点双击 web 视图时)
我该怎么做(使用 javascript 或 webview 调用?
WebView
您可以使用以下方法setInitialScale()
方法将预定义的缩放设置为WebView
-
http://developer.android.com/reference/android/webkit/WebView.html#setInitialScale%28int%29
这个输入参数是缩放的百分比。您可以设置初始缩放百分比并查看所需区域是否可见。否则,您需要平移WebView
.