【发布时间】:2012-06-05 00:27:29
【问题描述】:
人们在我的 WebView 中双击链接时遇到问题。有时,如果一个人点击链接几次,脚本会执行几次。
我试图禁用 WebView 并在 url 加载的覆盖中将其设置为不可点击,但它似乎不起作用,时不时有人仍然设法获得双击。
任何人有任何想法如何实现一个加载屏幕,以阻止人们点击链接两次?
【问题讨论】:
人们在我的 WebView 中双击链接时遇到问题。有时,如果一个人点击链接几次,脚本会执行几次。
我试图禁用 WebView 并在 url 加载的覆盖中将其设置为不可点击,但它似乎不起作用,时不时有人仍然设法获得双击。
任何人有任何想法如何实现一个加载屏幕,以阻止人们点击链接两次?
【问题讨论】:
据我所知,要双击某个东西,首先点击事件会触发两次,我会做这样的事情:
var isClicked = false;
$("a").click(function(event) {
event.preventDefault();
if (!isClicked){
isClicked = true;
// Do something
}
});
只需设置 isClicked 并在进程结束时将其更新为 false。
【讨论】: