【问题标题】:Long click event is not detecting in phonegap-android在 phonegap-android 中未检测到长点击事件
【发布时间】:2013-05-09 09:48:44
【问题描述】:

我有一个关于 phonegap-android 的问题。
功能就像当您触摸 text *(在 html 页面上)* 插件将被调用并出现对话框。 (通过它我输入了一些文字)
现在,当我长按 text 时,会出现类似

的选项

“全选”
“选择文本”
等等……

现在的问题是选项窗口出现在对话框后面,
我想在长按 text 时隐藏对话框。
注意:我用过

onTouchStart
onTouchEnd

检测点击和长按。
但它只适用于第一次点击。
出现对话框并在文本中添加了一些文本后,长按不起作用。
只是为了澄清 onTouch 或任何其他侦听器将不起作用,因为它不是 android 小部件。

【问题讨论】:

  • 你想做什么??
  • 当 lonk 点击触发时我想隐藏对话框。
  • 你可以发布一些示例代码,以便我可以帮助你......但你尝试什么
  • 假设我有一个文本小部件, br>

    在 pluginFuction() 中我已经启动了对话框并在 text 小部件中输入了一些文本,当我长按 text 以复制文本时,它显示选项,但它在对话框后面。我想取消对话。
  • 你在用jquey吗??

标签: javascript android jquery html phonegap-plugins


【解决方案1】:

您可以使用 jQuery Mobile 的 TapHold 事件进行长按。

这是链接:

[1]:http://api.jquerymobile.com/taphold/

【讨论】:

  • Ok.find @bhavana。我会找到另一种方法。很快我会告诉你的。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2021-01-16
  • 1970-01-01
  • 1970-01-01
  • 2023-03-29
  • 1970-01-01
  • 2012-03-24
相关资源
最近更新 更多