2

私は小さなiPhoneアプリを構築しており、デフォルトで(明らかに)ユーザーが要素(画像など)をタップして保持したときにコンテキストメニューを許可するwebkit-touch-callout機能を構築しています。画像の場合、長押しすると、画像を保存するかコピーするように求められます。

これを無効にする方法については、あらゆる種類のヒントが表示されます。デフォルトでは、有効にする必要があります。ただし、これは私の場合は当てはまりません。これを有効にしようと必死です。

私の HTML はかなり単純です。

<img src="files/image.jpg" id="theimage" style="margin:30px auto;display:block;width:90%;height:auto;" />

そして私のCSSには、次のものがあります。

* { -webkit-user-select: auto!important; -webkit-touch-callout: auto!important; }

ただし、アプリで画像を長押ししても何も起こりません。ただし、xCode エミュレーターで Safari を開き、Google 画像の画像を参照すると、完全に機能します。

ヘルプ/アイデアはありますか?

4

0 に答える 0