問題タブ [pinchzoom]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
0 に答える
556 参照

android - Android 2.3のビューグループでダブルタップでピンチズームとズームする方法

私のAndroidアプリケーションでは、ビュー(画像ビューではありません)でピンチズーム機能を実行したいと考えています。ダブルタップイベントでビューグループをズームしたいのですが、キャンバスを使用してそれを行いましたが、これは正確な解決策ではないと思います。私の問題の解決策を提案してください。前もって感謝します.....

0 投票する
2 に答える
4660 参照

java - ピンチ ズーム機能付きの Android ギャラリー

ピンチズームのギャラリーのサンプルプロジェクトを見つけて、いくつかのバグ修正を行いました。私のコードはこちらからダウンロードできます

フルスクリーンのみ対応しています。画像は常に画面の高さの中央に配置されます。しかし、ヘッダービューを画面の上部に配置して、画像の位置を調整したいと考えています。イメージの場所は次のとおりです。

私は を使うのが苦手Matrixです。カスタマイズされたギャラリーを任意のサイズ (フルスクリーンだけでなく) で機能させる方法を知っている人はいますか?

0 投票する
1 に答える
385 参照

android - 水平スクロール ビューがスケーリングされない

ユーザーがピンチズームできるテーブルをいくつか表示する必要があります。テーブルは水平スクロール ビューにラップされます。この横スクロール ビューを構成するレイアウトをスケーリングしています。ズームが 1 の場合、水平方向に完全にスクロールできます。ただし、スケーリングが 1 を超えると、右側のテーブルが切り取られます。私は水平スクロールビューもスケーリングしようとしています。しかし、それはスケーリングではありません。

0 投票する
1 に答える
702 参照

actionscript-3 - 4.0 アイス クリーム サンドイッチの独立した軸をピンチしてズーム

Adobe Flex (4.6) 内でモバイル アプリを開発しました。これには、ピンチ ツー ズーム機能を使用して画像を拡大し、画像内の単語を読みやすくする機能が含まれています。以前の Android バージョン (cyanogenmod を実行している場合は 2.1 から 2.3.3 および 2.3.4) では、ピンチ ツー ズームは正常に機能します。しかし、アプリが ICS (Android 4.x) デバイスで実行されている場合、軸は画像の拡大を個別に処理しているようです。つまり、指を水平方向に離すと、画像は非常に広くなりますが、垂直方向のサイズは同じままです。逆の場合も同様です。

まず、なぜこれが起こっているのか誰か知っていますか?

次に、以前と同じように修正する方法を知っている人はいますか?

スクリーンショットを含めるように更新します。

更新:これも Honeycomb の問題であることを確認しました。つまり、3.x OS は 4.x ICS と同じように機能します。

最新の HTC アップデートを実行しています。 元の画像ピンチしてズームピンチしてズームアウト

AOKP の ICS ですが、これは標準の ICS ディストリビューションの問題でもあることが確認されています。 ICS ピンチ トゥ ズーム ストレッチいくらでも伸ばせる…少し混乱する

0 投票する
1 に答える
179 参照

blackberry - ブラックベリーのURLから表示される画像のピンチ機能をズームしますか?

HTTP接続を準備し、URLから画面に画像を表示するBlackberryアプリを準備しています。
タッチリスナーで、この画像を他の画面に表示していて、URLからのその画像でズームピンチ機能を実行したいと思います。

画像はデバイスのメモリにありません。HTTP接続から直接表示されます。このアプリを5.0以上のデバイスで実行したい。どうすればこれを達成できるか提案してください。

0 投票する
4 に答える
33732 参照

jquery - JQueryモバイルピンチズーム画像のみ

いくつかの画像を表示したい動作中のJQMアプリケーションがあります。画像は現在独自のiframeにあるため、アプリとは別にスクロールできます。

iframe内の画像のみをピンチズームできるようにしたいと思います。

次のコードスニペットを調整すると、ピンチズームを有効にできることがわかりますが、これにより、アプリケーション全体で有効になります。

最大スケールのピンチズームリターンを削除することによって、しかしすべてのために。

画像に対してのみピンチズームを有効にする方法はありますか?新しいビューポートタグをiframeに追加するのはどうですか?それが可能であれば、それは機能しますか?

アップデート

  • HTMLをiframeに挿入しました。メタタグを追加しましたが、これは役に立ちませんでした。

  • .extend($。mobile.zoom、{locked:false、enabled:true});を試しました。iframe本体では、これは何もしませんでした。

0 投票する
0 に答える
3536 参照

android - Android GLSurfaceView ピンチでズーム

GLSurfaceview でピンチ ツー ズームを実装しようとしていますが、機能しません。写真の中心にズームインする方法を知っています。これは簡単です (私が投稿しているサンプルは、既にイメージの中心にピンチしてズームします)。しかし、指の座標を考慮する方法がわかりません。

プロジェクト自体はギャラリー アプリなので、手の込んだ 3D 回転は必要ありません。ピンチ ツー ズーム ジェスチャに基づいて画像の一部を拡大する方法を見つける必要があります。おそらく、これは 3 ~ 5 行のコードの問題である可能性がありますが、これを行う正しい方法を見つけることができませんでした。

つまり、シーン マトリックスは、ズームのために Z 軸に変換されるだけでなく、特定の deltaX および deltaY 量によって変換 (移動) され、拡大しているポイントをその場所に保持します。

私のシーンは次のように設定されています。

(レンダリング モードは RENDERMODE_WHEN_DIRTY に設定されています)

ピンチツーズームを実装する描画領域:

同じレンダー クラスのメソッドで、ピンチ ジェスチャとスケールの中間点を取得します。

グローバル deltaX および deltaY 値を追加する必要があると思いますが、現在のズーム レベルに基づいて X、Y シフトを計算する方法がわかりません。

画面座標をシーン座標に変換するヘルパー関数を次に示します。

0 投票する
0 に答える
163 参照

android - DynamicRegistration.scale ズーム制限?

thisanother のような以前の質問をいくつか確認しましたが、私が抱えている問題に対処するものはありません。ズーム機能があります:

ズームは機能しますが (うまくいきます!)、スケーリングを 2.5x と .8x に制限したいと思います。だから私の最初の考えはこれを試すことでした:

しかし、これはピンチツーズームのような相互作用なしで最大限界までズームしました。スケールは2.5xをわずかに上回り、ズームに反応しません。

私の次の試みは:

制限を超えた場合にサイズを制限内にリセットしようとしましたが、これはほとんど失敗しましたが、画像は何もせず、アプリがロックされて強制終了します.

これをどのように達成できるか知っている人はいますか?このズーム方法は単純なので気に入っていますが、スケーリングの境界をインスタンス化するときに使用できますか?

0 投票する
1 に答える
2893 参照

android - Androidで画像をズーム&ドラッグ

画像をドラッグしてズームする必要があります。これが私のコードです...

//imageviewのOnTouchListener

//ドラッグ&ズーム操作を実行します

それは大丈夫です。ただし、画像に触れると画面の境界から外れることがあります。画像を常にUIに保持するにはどうすればよいですか?私を助けてください。前もって感謝します。

0 投票する
1 に答える
7134 参照

android - Androidでプログラムで作成されたImageviewにピンチズームを実装する方法は?

重複の可能性:
android multitouch image zooming?

Androidでプログラムで作成されたImageviewにピンチズームを実装する方法は?