1

iOS用のWebアプリがあります。次のような詳細ないわゆる「高速クリックボタン」を実装したかったのです。

http://cubiq.org/remove-onclick-delay-on-webkit-for-iphone https://developers.google.com/mobile/articles/fast_buttons

しかし、他の投稿から、ios5ではUIWebViewに属するUIScrollViewにアクセスできるため、クリックの遅延を取り除くことができます。これは次の方法で実行できます。

UIwebViewリンクの遅延

[webView.scrollView setDelaysContentTouches:NO]

これは現在推奨されるアプローチですか?私はiOSのみを対象としているので、これははるかに簡単に思えます。

ありがとう

4

1 に答える 1

0

私が知る限り、setDelaysContentTouches は 300 ミリ秒の遅延を解消しません。少なくとも、私のテストではそうではありませんでした。ただし、リンク先のJavaScriptソリューションはうまくいきました。

于 2013-06-10T14:35:25.857 に答える