Android webview 内に 1000x800 のキャンバスがあります。ユーザーがイベントを起動すると、webview をポイント 300x300 の中央に配置し、ズームを表示して約 300x300 の領域を表示したいと思います。ズームがアニメーション化されていれば完璧です(その時点でWebビューをダブルタップするときなど)
どうすればできますか(javascriptまたはwebview呼び出しで?
Android webview 内に 1000x800 のキャンバスがあります。ユーザーがイベントを起動すると、webview をポイント 300x300 の中央に配置し、ズームを表示して約 300x300 の領域を表示したいと思います。ズームがアニメーション化されていれば完璧です(その時点でWebビューをダブルタップするときなど)
どうすればできますか(javascriptまたはwebview呼び出しで?
-の methodメソッドをWebView
使用して、定義済みのズームをに設定できます。setInitialScale()
WebView
http://developer.android.com/reference/android/webkit/WebView.html#setInitialScale%28int%29
この入力パラメーターは、ズームのパーセンテージです。初期ズーム率を設定して、必要な領域が表示されているかどうかを確認できます。それ以外の場合は、 をパンする必要がありますWebView
。