0

内部にオブジェクトを含む Dojo のスクロール可能なビュー div が既にあります。div を表示するときに、ピンチ ツー ズーム ジェスチャでその div をズーム可能にしたいのですが、どうすればよいですか?

<div id="divSvgView" dojoType="dojox.mobile.ScrollableView" style="background-color: #d0d0d0;">
        <!--foreground-->
        <div style="float:right; width:30px; height:30px;position: absolute; z-index:10; right: 20px; top: 20px"><a href="javascript:goToLastNodeDiv()"><img class="closeIcon" src="img/close-icon.png" /></a></div>
        <!--background-->
        <div style="width:100%; position: absolute; z-index:2"><object type="application/xhtml+xml" id="svgObject" data="" style="width:100%; height:97%;margin:1%;"></object></div>   
</div>
4

1 に答える 1

0

何も組み込まれていません。あなたの div には Dojo ウィジェットは含まれていませんが、純粋な HTML が含まれているため、実際に dojox.mobile の ScrollableView を使用する必要があるかどうかはわかりません。代わりに、overflow:scroll を使用した DIV に依存することができます (最近のさまざまなブラウザーでサポートされています。たとえば、https: //developer.mozilla.org/en-US/docs/Web/CSS/overflow と、stackoverflow の多くのヒットを参照してください) 。 、Dojox Mobile でピンチ ツー ズーム ジェスチャを個別に実装します。これは、stackoverflow を含む Web 上で見つけることができるガイダンスを使用して行います ( CSS3 を使用したピンチ ツー ズームは単なる例です)。

于 2013-05-28T15:32:07.933 に答える