Web PopUp

Alright so I’m working on an app here and i cannot get this web Popup’s close button showing correctly. The close button does not show at all. Any ideas why and how to fix it? Thanks!

Heres the code from one file:

function panel3:tap(e)
transition.to( QuotePanel, { alpha=0, delay=0, time=300 } )
transition.to( TipsPanel, { alpha=0, delay=0, time=300 } )
transition.to( panel2, { alpha=0, delay=0, time=300 } )
transition.to( panel3, { alpha=0, delay=0, time=300 } )
transition.to( panel4, { alpha=0, delay=0, time=300 } )
transition.to( panel5, { alpha=0, delay=0, time=300 } )
transition.to( panel6, { alpha=0, delay=0, time=300 } )
transition.to( scrollBackground, { alpha=0, delay=0, time=300 } )
transition.to( website2, { alpha=0, delay=0, time=300 } )
transition.to( phone, { alpha=0, delay=0, time=300 } )
transition.to( map, { alpha=0, delay=0, time=300 } )

local CCpop = display.newImageRect(“media/campsandclinics@2.png”,480,320)
CCpop.x=display.contentWidth/2;CCpop.y=display.contentHeight/2;
transition.to( CCpop, { alpha=0, delay=0, time=0 } )
transition.to( CCpop, { alpha=1, delay=0, time=300 } )
transition.to( signup, { alpha=1, delay=0, time=300 } )
local signup = function( event )
native.showWebPopup( 0, 24, 570, 296,
http://tms.ezfacility.com/OnlineRegistrations/Register.aspx?CompanyID=526&GroupID=62724”,
{urlRequest=listener} )

transition.to( close, { alpha=1, delay=0, time=300 } )
transition.to( signup, { alpha=0, delay=0, time=300 } )
end
signup = ui.newButton{
default = “media/signup@2.png”,
over = “media/signupp@2.png”,
onRelease = signup,
wid=180,
hei=158
}
signup.x = 365; signup.y = 200;
CCpop:addEventListener(“tap”, CCpop);
transition.to( signup, { alpha=0, delay=0, time=0 } )
transition.to( signup, { alpha=1, delay=0, time=300 } )
local close = function(event)
transition.to( CCpop, { alpha=0, delay=0, time=0 } )
transition.to( signup, { alpha=0, delay=0, time=0 } )
transition.to( close, { alpha=0, delay=0, time=0 } )

end
close = ui.newButton{
default = “media/X2@2.png”,
over = “media/X2@2.png”,
onRelease = close,
wid=26,
hei=26
}
close.x = 13; close.y = 13;
transition.to( close, { alpha=0, delay=0, time=0 } )

function CCpop:tap(e)
transition.to( CCpop, { alpha=0, delay=0, time=0 } )
transition.to( signup, { alpha=0, delay=0, time=0 } )
transition.to( close, { alpha=0, delay=0, time=0 } )
transition.to( QuotePanel, { alpha=1, delay=0, time=0 } )
transition.to( TipsPanel, { alpha=1, delay=0, time=0 } )
transition.to( panel2, { alpha=1, delay=0, time=0 } )
transition.to( panel3, { alpha=1, delay=0, time=0 } )
transition.to( panel4, { alpha=1, delay=0, time=0 } )
transition.to( panel5, { alpha=1, delay=0, time=0 } )
transition.to( panel6, { alpha=1, delay=0, time=0 } )
transition.to( website2, { alpha=1, delay=0, time=0 } )
transition.to( phone, { alpha=1, delay=0, time=0 } )
transition.to( map, { alpha=1, delay=0, time=0 } )
transition.to( scrollBackground, { alpha=0.01, delay=0, time=0 } )
end
end
panel3:addEventListener(“tap”, panel3)
and then the other is:

local closemoreinfo = function( event )
director:changeScene(“menu”)
end

campsandclinics = ui.newButton{
default = “media/campsandclinics@2.png”,
over = “media/campsandclinics@2.png”,
onRelease = closemoreinfo,
wid=480,
hei=320
}

campsandclinics.x = display.contentWidth/2; campsandclinics.y = display.contentHeight/2 [import]uid: 12041 topic_id: 10062 reply_id: 310062[/import]

As far as I know the web popup does not have a close button (like the native video has a done button). You will need to make one and program the functionality.

There are many ways to do thins but one is as a touch listener on a graphic in lua (not covered over by the web popup) or another way as a link in the HTML page itself. I have done both methods.

[import]uid: 7845 topic_id: 10062 reply_id: 36743[/import]