Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/lua/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
电晕SDK抽头事件,仅触发1个事件?_Sdk_Lua_Coronasdk_Event Listener_Openurl - Fatal编程技术网

电晕SDK抽头事件,仅触发1个事件?

电晕SDK抽头事件,仅触发1个事件?,sdk,lua,coronasdk,event-listener,openurl,Sdk,Lua,Coronasdk,Event Listener,Openurl,对不起,我不能很具体地回答这个问题。 我正在开发一个连接到互联网的应用程序 我有麻烦,因为它打开了浏览器中的多个标签,从触摸按钮一次 通常打开5个选项卡 这是我的密码。。。我确信这就像以某种方式停止函数一样简单,但我仍在学习corona/lua编码 感谢您提供的所有帮助/建议 --Party Button local function partyListener( event ) system.openURL( "http://www.themcgrawgalleria.com/part

对不起,我不能很具体地回答这个问题。 我正在开发一个连接到互联网的应用程序

我有麻烦,因为它打开了浏览器中的多个标签,从触摸按钮一次

通常打开5个选项卡

这是我的密码。。。我确信这就像以某种方式停止函数一样简单,但我仍在学习corona/lua编码

感谢您提供的所有帮助/建议

--Party Button
local function partyListener( event )
    system.openURL( "http://www.themcgrawgalleria.com/party" )
    return true
end

local partyImage = display.newImage( "party.png" ,0 , 225,true)
partyImage.x = display.contentCenterX
partyImage.xScale = .25
partyImage.yScale = .25
partyImage:addEventListener( "touch", partyListener )
您可以使用:

partyImage:addEventListener( "tap", partyListener )
而不是:

partyImage:addEventListener( "touch", partyListener )
因为
触摸
事件有三个阶段,分别命名为:
开始
移动
结束
。因此,如果您尝试使用触摸事件单击按钮,您可能会在这些阶段调用您的侦听器。使用
tap
可以解决您的问题。 有关详细信息,请访问: 及

继续编码…………)

您可以使用:

partyImage:addEventListener( "tap", partyListener )
而不是:

partyImage:addEventListener( "touch", partyListener )
因为
触摸
事件有三个阶段,分别命名为:
开始
移动
结束
。因此,如果您尝试使用触摸事件单击按钮,您可能会在这些阶段调用您的侦听器。使用
tap
可以解决您的问题。 有关详细信息,请访问: 及


继续编码…………)

记住接受这个作为一个aswer,这样其他人也能找到它。记住接受这个作为aswer,这样其他人也能找到它。