チケット #22163

Webkit UI リンクのlong tap popupが出ないのをどうにかする

登録: 2010-06-12 00:18 最終更新: 2010-06-22 21:22

報告者:
担当者:
チケットの種類:
状況:
オープン [担当者決定済み]
コンポーネント:
マイルストーン:
(未割り当て)
優先度:
5 - 中
重要度:
5 - 中
解決法:
なし
ファイル:
なし

詳細

iPhone/Andorid では リンクを長押しすると、そのURLの対応したポップアップメニューが出てくる(コピーしたりとか 選択できるメニュー)。

ただ iscroll との兼ね合いでこの機能を殺してしまっているので、なんらかの代替を考えたほうがいいように思える。

チケットの履歴 (2 件中 2 件表示)

2010-06-12 00:18 更新者: ishikawa
  • 新しいチケット "Webkit UI リンクのlong tap popupが出ないのをどうにかする" が作成されました
2010-06-22 21:22 更新者: ishikawa
コメント

iOS4 の Safari だと ブラウザ自体のスクロール抑制のためにいれてる touchStart Event での preventDefault() をやめて touchMove を preventDefault() すると ポップアップも機能するしブラウザ自体のスクロールも止まるという理想的な 状況になるので、iOS4 だった場合はその修正でいく。

Androidに関しては、ちょっと手が思いつかない...

添付ファイルリスト

添付ファイルはありません

編集

ログインしていません。ログインしていない状態では、コメントに記載者の記録が残りません。 » ログインする